`
miraclerz
  • 浏览: 97077 次
社区版块
存档分类
最新评论
文章列表
MVC模式: M(model)业务处理逻辑 v(view)用户响应程序 c(controller)用户输入程序 B/S架构 中MVC模式,C主要是Servlet(获取请求,读取请求中的参数,分析,动作,选择业务逻辑模块,调用), M主要是JAVA(业务功能的实现,分为service,DAO), V是JSP(信息展示) 1. 架构设计=》架构设计文档,骨架代码, 2.业务相关(边界类,控制类(业务类),实体类) 目录结构:js,css,.... 包结构:两种,一种业务逻辑分 2. 异常处理两个目的: 1.记录异常信息 e.printStackTrace(); 方便开发人员去排查问题 2.把异常信 ...
servlet 产生动态内容 C/S 建立在TCP/IP之上,有自己的通信协议 客户端与服务器之间需要配合才能完成指定的任务 允许多个客户端程序同时接入一个服务程序 每个客户端都需要安装客户软件程序 修改了servlet应用程序,客户端也要修改 B/S 建立在http协议之上 几乎所有的业务逻辑处理都在servlet编程序完成 支持多个浏览器并发访问WEB服务器 客户端要求很低;只需要安装一个浏览器软件    1.Servlet的状态跟踪技术     1)Cookie(客户端)             非隐私性信息     需要保持的信息比较小             使用的用户数特别多   ...
利用Hibernate配置文件生成数据库 目前很多人使用Hibernate作为持久层,如果我们已经写了配置文件poweracl.hbm.xml,则不必再费劲写SQL的DDL。除了利用工具 SchemaExport之外,还可以编写程序来自动初始化数据库,并且生成SQL DDL。 1.Hibernate配置 文件hibernate.cfg.xml <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibe ...
四年大学生活就要过去了,论文答辩是我们毕业生的必经之路,对于一个专业就一个班,一个班也就60来人,竟然有50人要答辩,竟然还说是随便挑选的,我了个去,分明就是坑爹嘛!    至少为什么其余10余来人不用答辩呢,理由很简单,经过我们50人的精心研究,一致认为是因为那10多人是"便秘",所以他们都不用"大便".嘿嘿,这样想着也就好受着了.    而我的毕业设计是基JAVA SWING的四国军棋游戏软件,在些就先不讲游戏软件的技术了,就只先讲讲论文答辩的过程与经验吧,至于技术就以后慢慢更新上来.    论文答辩其实也是忽悠老师的,嘿嘿,老师们没做过那种软件, ...
1. 发烟测试(速度很快,通常用在解决方案很清晰的时候) 2. 构建测试(接口,针对数据库操作的测试,例如:构建数据) 3. 回归测试(迭代时,每发布一个功能,有修改代码,这些代码可能影响某一个模块,针对模块,运行一段完整的测试) 4. 性能测试(并发性的测试、针对有限的网络、有限的内存的运行情况,某一个前提下的) 5. 压力测试(不断增加负载,不断挑战极限,测试出极限值) 6. 可用性测试(用户的体验度,用户觉得好不好用) 7. 功能测试(针对需求,根据需求跑一次,看是否与需求相同) 执行测试的手段: 1. 手动测试 2. 用工具测试: a. 用现有的工具,如Load Runner(做性能测 ...
的Spring入门书籍: 从  1.控制反转IoC      2.依赖注入DI      3.Spring MVC框架      4.分配器      5.静态代理      6.动态代理      7.面向切面编程AOP 等几个重点方向介绍了Spring,配有详细的代码示例,内容都很容易懂,正在看,希望对大家都有帮助。
有时我们已经添加hibernate的支持了,可是发现版本不对,想要重新add hibernate capabilitys, 需要把工程目录下的.myhibernatedata删除, 在工程目录下的.project文件中把 Xml代码     1. <buildCommand>  2.   <name>com.genuitec.eclipse.hibernate.HibernateBuilder</name>  3.   <arguments></arguments>  4. </buildCommand>  ...
在myeclipse中打开jsp文件时总是出现javaw.exe r6025 pure virtual function call错误,但是出错是有规律的,只有打开一个index.jsp时才出错,到网上搜索没有找到解决方法,但能确定是因为使用了iframe标签的原因,经过自己测试把iframe标签去掉确实不会出错,同时我发现我的另一个后台的 index.jsp用eclipse打开时没有出错,这个文件代码是抄来的,呵呵,发现对方在iframe标签前有这么一句话 <img width="0" height="0"/>     我在自己的新页面中的 ...
今天编写程序时抛出 No result defined for action com.daigou.controller.action.UserAction and result input 的异常,总是返回input,检查后才发现原因是没有通过struts2的验证,根本没有进入action… 属性重名!!!
   今天在使用hibernate時,發現更新數據後,不能在頁面上查詢出來。最後經過檢查,發現原來是由於我用的是自己另外寫的小程序去更新的數據庫,而不是使用原有系統更新的,這樣hibernate就不知道有事務提交,所以查詢時它以為沒有新的更新,就直接就去數據庫查詢了。     结合struts hibernate在数据库数据更新后(用另外的系统更新同一个数据库),在不重启tomcat情况下,jsp页面数据不会更新? 解决方法:Transaction tr = session.beginTransaction();           tr.commit();//如果不提交事务,当另外系统更新数据 ...
Global site tag (gtag.js) - Google Analytics