网站大量收购独家精品文档,联系QQ:2885784924

开发基于struts10spring20hibernate2ajax的网上信息发布平台(strutshibernatespringajax).doc

开发基于struts10spring20hibernate2ajax的网上信息发布平台(strutshibernatespringajax).doc

  1. 1、本文档共229页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开发基于struts10spring20hibernate2ajax的网上信息发布平台(strutshibernatespringajax)

目 录 理论部分 2 Student Guide 2 第1章 3 第2章 20 第3章 46 第4章 59 第5章 75 第6章 97 第7章 115 第8章 128 第9章 151 第10章 166 Lab Guide 180 框架技术概述 181 Struts原理(一) 190 Struts原理(二) 196 Struts标签库 201 使用Hibernate完成对象持久化 208 Hibernate的关联映射 214 Hibernate查询 221 使用Spring容器管理对象 226 Spring与Struts、Hibernate的集成 232 使用Ajax改进用户体验 237 理论部分 Student Guide 第1章 框架技术概述 本章工作任务 实现自定义框架 实现加法器 实现房屋出租系统登陆功能 本章技能目标 知道使用框架技术的好处 掌握MVC控制器实现原理 了解JAVA框架的应用优势 本章简介 在前面的学习中,我们系统地学习了JAVA EE的基础知识,扎实地掌握这些知识是我们进一步学习的基础。采用这些技术我们已经能够构建稳健,实用的JAVA企业级应用。那为什么还要继续学习框架技术呢? 打个比方,一个人想学习写小说,学习使用基本的语法,字词,各种句式和修辞方法当然是必不可少的基础。但不够,还需要学习各种文体和篇章的组织方法。如何写景,如何叙事等。然后,还要学习一部分文学作品中人物的性格是怎么设定的,故事是怎么展开的,情节是如何推动的。最后还要多读别人的优秀作品。 学习程序开发的道理也是一样的,Servlet,会话跟踪,JDBC等技术是构建企业级应用的基础,学会这些我们就学会“写字”,“造句”了。在这基础上我们还要学习前人组织代码的一些经验,比如MVC设计模式,学习如何灵活地运用技术实现一个功能,学习如何写出一段地道的代码。然后,要从架构的角度学习成功的项目是怎么构建的,各种技术是怎么组合使用的,也就是“框架技术”。最后,还要坚持不断的积累,多读优秀的代码。从中学习。坚持实践,不断从成功的经验和失败的教训中学习。高手就是这样练成的。JAVA企业级别技术体系图如图1.1所示。 图1.1 JAVA企业级技术体系图 本章单词 请在预习 前完成下列单词: 本章新单词 1. Framework:___________________________________________________ 2.Controller:_______________________________________________________ 3.Action:____________________________________________________________ 4.Strut:_____________________________________________________________ 5.Hibernate:___________________________________________________________ 6.Spring: ___________________________________________________________ 1.1框架技术 1.1.1 为什么使用框架技术 如何写一份看上去具有专业水准的简历呢?有一个简单的方法就是实用Microsoft Word的模板功能,如图1.2所示。 图1.2 使用简历模板 这样,新建出来的文档已经给出了一个简历的“架子”,我们只需要把必须的信息像“做填空题”一样写进去就可以了,如图1.3所示。 图1.3 .使用简历模板创建的“新文档” 思考一下:使用简历模板写简历有那些好处呢? 使用简历模板写简历的优点如下: 不用考虑布局、排版等问题,提高了效率。 可以专心在简历的内容上,使简历的“质量”更有保障。 如果大家都用相同简历模板,公司的人事人员阅读简历也会变得更方便。 使用简历模板,“新手“也可以写出专业的简历 使用框架构建项目也是基于这样的考虑。当我们确定使用那个技术框架后,就已经有了一个半成品,然后在这个半成品里填上内容,工作就完成了。框架技术的优势在于: 不用再考虑公共问题,框架已经帮我们做好了。 可以专心在务逻辑上,保证核心业务逻辑的开发质量。 结构统一,便于学习,维护。 框架集成了前人的经验,可以帮助“新手”写出稳健,性能优良而且结构优美的高质量程序。 1.1.

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档