基于struts2的购物网站的设计与实现外文资料翻译
《基于struts2的购物网站的设计与实现外文资料翻译》由会员分享,可在线阅读,更多相关《基于struts2的购物网站的设计与实现外文资料翻译(13页珍藏版)》请在毕设资料网上搜索。
1、 毕业设计 (论文 )外文资料翻译 学院 ( 系): 计算机科学与技术学院 专 业: 计算机科学与技术 姓 名: 学 号: 外文出处: A Development Frame Application Based on the Hibernate、 the Struts and the Spring J2EE 附 件: 1.外 文资料翻译译文; 2.外文原文。 指导教师评语: 签名: 年 月 日 (用外文写 ) 附件 1:外文资料翻译译文 随着 Java技术的逐渐成熟与完善 ,作为建立企业级应用的标准平台 ,J2EE平台得到了长足的发展 。 借助于 J2EE规范中包含的多项技术: Enterpr
2、ise JavaBean(EJB)、 Java Servlets(Servlet)、 Java Server Pages(JSP)、 Java Message Service(JMS)等,开发出了许多应用系统。但是,在传统 J2EE应用的开发过程中也出现了一些问题: (1)数据模型和逻辑模型之间的矛盾。目前使用的数据库基本上都是关系型数据库,而 Java本质上是一种面向对象的语言,对象在存储和读取时使用 SQL和 JDBC进行数据库操作,降低了编程的效率以及系统的可维护性; (2)传统的 J2EE应用多采用基于 EJB的重量级框架,这种框架适合于开发大型企业应用,但是使用 EJB容器进行开发和
3、调试需要耗费大量时间。为了降低代码的耦合 性,提高系统的开发效率,本文提出了一种基于 Struts框架、 Hibernate框架 和 Spring框架 的J2EE应用开发策略。 Hibernate 框架 Hibernate是一个数据持久层框架,是一种实现对象和关系之间映射( O/R Mapping)的工具,它对 JDBC进行了轻量级的对象封装,使程序员可以使用对象编程思想来操作数据库。它不仅提供了从 Java类到数据表的映射,也提供了数据查询和恢复机制。相对于使用 JDBC和 SQL来操作数据库,使用 Hibernate能大大的提高实现的效率。 Hibernate框架用配 置文件的形式来定义
4、Java对象和数据表之间的映射关系,同时在更深的层面将数据表之间的关系解释为 Java对象之间的继承及包含等关系。通过使用 HQL语句将复杂的关系算法用对象的方式描述,在很大程度上简化了对数据的查询,加快了开发的效率。在 Hibernate中有一个简单而直观的 API,用于对数据库所表示的对象执行查询。要创建或修改这些对象,只需在程序中与它们进行交互,然后告诉 Hibernate保存即可。这样,大量封装持久化操作的业务逻辑不再需要编写烦琐的 JDBC语句,从而使数据持久层得到了极大的简化。 用 Struts实现 MVC架构 MVC( Model-View-Controller)由 Trygve
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 struts2 购物 网站 设计 实现 外文 资料 翻译
