- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业论文(设计)--hibernate框架在电子商务网站中的应用研究
Hibernate框架在电子商务网站中的应用研究
摘要
在如今的软件开发领域,面向对象技术、数据库技术以及组件复用技术以及被广泛应用。面向对象技术作为接机真实客观世界的开发概念,使程序代码更易读,设计更合理。软件体系架构的目的是为了实现软件复用。软件复用的思想是将软件看成是由不同功能部件组成的有机体,每一个组件可以被设计成能够完成同类工作的通用工具。一个合理的体系架构可以大大提高系统的可扩充性、可维护性,同时也便于任务的划分。另外这种稳定的体系架构还可以移植到其他的系统中。在实际的系统开发中面向对象技术与关系数据库技术是主要技术,开发人员通常把这两种技术的结合应用作为首选,可是面向对象技术是基于对象的相关理论而关系数据库技术是基于关系理论尤其是代数中的集合论,理论基础的不同直接导致了两种技术的不匹配。需要一种解决不匹配的策略,于是对象关系映射(Object Relation Mapping----ORM)应运而生。Hibernate是目前开发人员普遍推崇的ORM工具,这是一个基于Java开放源代码的ORM框架,对JDBC进行了轻量级的对象封装,使Java程序员可以随心所欲的使用面向对象编程思维来思维操纵数据库。
本文介绍了面向对象技术和关系数据库技术的基础,介绍了通常的数据访问模式,介绍了目前比较流行的ORM中间件,然后详细阐述了Hibernate框架的体系结构和基本原理,最后通过应用Struts和Hibernate框架技术开发网上购物系统,研究和分析了Hibernate技术在实际开发中的应用。
关键词:对象关系映射;ORM;Hibernate;MVC;J2EE
the Reserch and Application of Eletronic Commerece Website Based on Struts Framework
ABSTRACT
Nowadays in the software development field, object-oriented technology, database technology and component technology are already widely used。Object-oriented technology as the development concept of closing to real objective world, the code more readable, design more reasonable 。Thinking of software reuse is to consider software as a complex of different components, and each of components can be designed as a common tool to realize the similar function. A rational framework can improve expansion, maintainability and easiness of task partition, object-oriented technology and database technology play an important part in many systems, and developers are keen on the union of them. Object-oriented technology is based on theories of object, but relation database technology is based on theories of relation especially theories of set. Diversity of base theory has led to mismatch of the two technologies. Therefore a strategy to resolve mismatch is required urgently, and the object relation mapping arises at the same time. the mapping of object and relation is a kind of job of consuming time. Hibernate is the ORM tool which is generally regarded by many programmer at present. It is the ORM tool of an
您可能关注的文档
- 毕业论文(设计)--30万立方米污水处理厂--施组设计.doc
- 毕业论文(设计)--35万吨重整350万吨常减压工程施组设计.doc
- 毕业论文(设计)--40t锅炉烟气脱硫除尘改造初步设计方案.doc
- 毕业论文(设计)--40吨氧气顶吹转炉设计与研究.doc
- 毕业论文(设计)--50knm3h焦炉煤气净化、转化、psa制氢项目开车试运行方案.doc
- 毕业论文(设计)--40米预应力混凝土简支t形梁桥设计.doc
- 毕业论文(设计)--50mw发电机组汽轮机检修规程.doc
- 毕业论文(设计)--80吨圣经纸抄纸工段设计说明书.doc
- 毕业论文(设计)--75吨锅炉脱硫系统技术方案.doc
- 毕业论文(设计)--60吨压力机设计说明书实现报告.doc
- 2.2.1 2~6的乘法口诀教学课件 2025人教版数学二年级上册.ppt
- 3.1.2 除法的初步认识(2)(教学课件) 2025人教版数学二年级上册.ppt
- 3.3 整理和复习(教学课件) 2025人教版数学二年级上册.ppt
- 道法人教版(2025)8上2.5.3《友善待人》课件.ppt
- 2.2.3 2~6的乘法口诀(3)(教学课件) 2025人教版数学二年级上册.ppt
- 1分类与整理(2)(教学课件) 2025人教版数学二年级上册.ppt
- 道法人教版(2025)8上1.2.2《养成亲社会行为》课件.ppt
- 4.4 厘米和米教学课件 2025人教版数学二年级上册.ppt
- 5.1.2 7~9的乘法口诀 教学课件 2025人教版数学二年级上册.ppt
- 2.2.2 2~6的乘法口诀(2)(教学课件) 2025人教版数学二年级上册.ppt
最近下载
- 长期卧床患者的体位护理技巧.pptx VIP
- JBT14159.3-2022 空气分离设备能效限额第3部分:液化设备.pdf VIP
- 《民用建筑设计通则》图示.docx VIP
- 灭火应急疏散预案.doc VIP
- 铁路内燃、电力司机考试题库.doc VIP
- 新概念英语第一册 Lesson 55-56 课件.ppt VIP
- 2025AI+BI峰会:DeepInsight Copilot 演进史以及未来探索.pdf VIP
- 《临床药学文献阅读汇报抗感染粘菌素在治疗鲍曼不动杆菌感染vap中的应用》课件模板.ppt VIP
- 2025年福建公需课答案.pdf VIP
- 2020四川园林绿化工程说明及计算规则.pdf VIP
文档评论(0)