- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ORM的JEE持久层实现
摘要 随着人类社会的不断进步,计算机及Internet的日益普及;IT软件系统的复杂性不断地增加,其规模也在不断的扩大,对于灵活性、可靠性和个性化都提出了更高的要求;全球各行业的数据在急剧增加而且变得异常重要。这就给系统的设计、开发、维护带来了新的挑战:系统数据操作方式的选择。在现有的Web开发中,Java领域的OR Mapping的对象关系映射技术是一项重大的技术进步,在此基础上JEE平台出现了许多基于ORM的数据访问体系。传统J2EE体系的核心规范EJB有不小的缺陷,它对一般的Web应用显得过于笨重;特别是它的O/R映射解决方案EntityBean被证明是一个不成功的技术。为此,本文引入了JavaEE5中EJB3企业级组件以及它的数据访问组件JPA,详细描述JPA的ORM封装封装技术;同时引入开源ORM框架Hibernate,并详细描述Hibernate如何结合轻量级框架Spring实现JEE系统开发。
关键词 ORM,JEE,Hibernate,Spring
ABSTRACT As human society De continuous progress, the increasing popularity of computer and Internet; IT software systems to the complexity of constantly increasing, the Guimo is also in constant Kuo Tai, for flexibility, reliability and a higher Ge Xing Du of the Yao Qiu; Global data on various industries and become abnormal in the dramatic increase in importance. This provides system design, development, maintenance has brought new challenges: the choice of system data mode of operation. In the existing Web development, Java OR Mapping the field of object-relational mapping technology is a major technological advances in this basis, there were many JEE platform data access system based on ORM. Traditional core specification EJB J2EE systems are not a small flaw, it seems the general Web application too heavy; particular, its O / R mapping solutions EntityBean proved to be an unsuccessful technique. Therefore, this paper introduces JavaEE5 in EJB3 components as well as its enterprise-class data access components JPA, a detailed description of the ORM package, packaging JPA; the same time the introduction of open-source ORM framework Hibernate, and a detailed description of how to combine the lightweight framework Spring Hibernate Implementation JEE system development.
KEY WORDS ORM; JEE; Hibernate; Spring
目录
1. 绪论 5
1.1. 研究背景 5
1.2. 研究的目的和意义 6
1.2.1. 研究的目的 6
1.2.2. 研究的意义 7
1.3. 目前已取得的研究成果 7
1.3.1. JDBC 7
1.3.2. ORM 8
1.4. 论文的组织结构 10
2. ORM概述 11
2.1. 什么是ORM 11
2.1.1. 纯关系 12
2.1.2. 轻量对象映射 12
2.1.3. 中等对象映射 12
2.1.4.
您可能关注的文档
- 毕业设计(论文)-对象识别与数据库研究.doc
- 毕业设计(论文)-多媒体教育课件制作、管理、发布系统的研究与设计.doc
- 毕业设计(论文)-法兰盖SOLIDWORKS参数化标准件库系统设计开发.doc
- 毕业设计(论文)-反垄断法中的消费者权益探讨.doc
- 毕业设计(论文)-粉煤灰吸附处理染料废水实验设计.doc
- 毕业设计(论文)-浮头式换热器设计1.doc
- 毕业设计(论文)-涪陵车务段货运安全管理体系研究.doc
- 毕业设计(论文)-釜式反应器的设计.doc
- 毕业设计(论文)-复摆鄂式破碎机的设计.doc
- 毕业设计(论文)-广平矿区35kV电房设计.doc
- 毕业设计(论文)-基于PCC的伺服电机角度控制器的开发.doc
- 毕业设计(论文)-基于PLC的材料分拣装置设计.doc
- 毕业设计(论文)-基于PLC的光缆护套90挤塑机组电气控制设计.doc
- 毕业设计(论文)-基于PLC的可变画面广告机控制系统.doc
- 毕业设计(论文)-基于PLC的矿井提升机控制系统设计.doc
- 毕业设计(论文)-基于PLC的三层四层电梯控制系统设计.doc
- 毕业设计(论文)-基于PLC的双速六层电梯控制系统设计.doc
- 毕业设计(论文)-基于PLC的液压金属打包机的控制系统设计.doc
- 毕业设计(论文)-基于PLC的饴糖产品包装的流水线设计.doc
- 毕业设计(论文)-基于PLC电机故障诊断系统设计.doc
文档评论(0)