导读:本文包含了持久化框架论文开题报告文献综述及选题提纲参考文献,主要关键词:ORM,持久化,实体,事务
持久化框架论文文献综述
温立辉[1](2017)在《Hibernate框架持久化应用及原理探析》一文中研究指出针对Web应用开发中如何高效的与存储层交互问题,讨论了Hibernate框架的持久化机制以及实现原理,阐述Hibernate框架的适用场景;同时讨论ORM的思想原理,最后说明Hibernate框架在Web开发中的重要作用。(本文来源于《科技创新与应用》期刊2017年03期)
陈涛,叶荣华[2](2016)在《基于Spring Boot和MongoDB的数据持久化框架研究》一文中研究指出随着Spring Boot和Mongo DB技术的进一步完善和发展,采用该解决方案的企业如同雨后春笋般不断涌现。但是Spring Boot整合Mongo DB数据库的时候却遇到了一些问题,例如没有完整的数据持久化解决方案。然而回顾传统关系型数据库却有Hibernate完成该工作。本文首先介绍了Spring Boot和Mongo DB的原理及其技术背景,具体地分析了该解决方案存在的问题。本文的主要工作是设计并实现基于该解决方案JPA方式的数据持久化框架MDBC。例如MDBC增加完善了聚合函数;提供了处理事务和保证数据一致性的工具;提供了容灾备份的工具等等。(本文来源于《电脑与电信》期刊2016年Z1期)
胡银保,张瑞虹[3](2012)在《Spring框架对数据持久化的支持与实现》一文中研究指出O/R Mapping技术有效地解决了数据持久化问题.Spring框架支持ORM技术,它的SpringDAO和Spring ORM功能提供了对Hibernate框架的深入支持.通过XML配置文件描述Bean对象及其依赖关系,Spring利用IoC容器实现了Bean的装配与控制;同时通过建立POJO映射形成了ORM的体系结构.掌握基于Bean容器的开发模式,使控制层、逻辑层及数据层实现充分解耦,是Spring开发工作的核心.(本文来源于《兰州工业高等专科学校学报》期刊2012年06期)
蒋慧勇[4](2012)在《Java持久化框架的选择》一文中研究指出使用面向对象编程语言开发软件系统并使用RDBMS来持久存储数据时,数据持久化框架将成为应用程序架构中非常关键和重要的组件,它们的作用是隐藏应用程序数据持久化的底层复杂性。(本文来源于《福建电脑》期刊2012年08期)
郭军[5](2010)在《基于MVC模式和ORM对象持久化的PHP开发框架与应用》一文中研究指出随着电子商务的发展,越来越多的企业都会采用基于WEB模式的系统作为企业信息发布、交换、管理、交易的平台,但在传统的B/S模式下,系统的功能分散在由服务器端提供的各个WEB页面中,用户使用系统功能只是不断的重复着:提交-等待-响应-刷新的过程,用户的操作动作总是与服务的响应动作同步,在网络速度不理想的情况下或者服务器端完成使用性能负载压力较大时用户体验很差。系统表现层的逻辑居于服务器端,界面的组织由服务器端完成,使得性能负载仅放在服务器,无法利用客户机的高效的计算能力,因此基于WEB应用开的叁层结构和MVC模式结合的开发模式的价值凸显出来。在研究思路方面,首先研究了MVC模式在Web应用开发中的作用和实现机制。然后对MVC模式和ORM技术结合的Web应用框架进行研究,最后从系统框架设计的角度给出了完整的解决方案。在搭建好框架之后,将其应用到了软件开发管理系统的设计过程中。本文主要研究了以下几个方面:1)详细地分析了MVC开发模式的设计思想,深入研究了PHP框架的设计理念和工作原理,具体地剖析了PHP框架的工作流程。实现了视图与业务领域的模型严格分离,利用控制器调控视图和模型,降低了系统代码设计的耦合型,提高了系统的健壮性。2)文中对比阐述了当前WEB应用开发的若干框架的优缺点。并详细的描述了结合MVC模式和叁层架构在PHP平台下开发WEB应用的好处。给出了实现软件开发管理系统的应用框架的具体实现方法。3)介绍了关系数据库模型和对象模型。在PERSISTEN类部分的实现了对象关系映射(ORM),介绍了通过PHP实体类中属性映射来简单实现J2EEN HIBERNATE中的映射的过程。4)本文的创新点在于:在系统开发中能够运用MVC模式的思想,提出了一个基于MVC模式和叁层架构的解决方案。结合ORM技术设计出了实现数据对象持久化存储,大大加强了开发过程中代码的重用性和灵活性。(本文来源于《吉林大学》期刊2010-10-01)
古思山,赵黎阳,李师贤[6](2010)在《一种实用的对象持久化框架》一文中研究指出面向方面编程分离了核心关注点和横切关注点,提供了模块化横切关注点的机制,很好地解决了面向对象技术处理横切关注点时存在的代码散布和代码纠缠问题。和日记记录、安全验证等业务一样,持久化也被认为是经典的横切关注点业务,适合用AOP来实现。分析了现有的基于AOP的持久化实现,发现大部分实现过于追求AOP要求的obliviousness特性,而在功能或性能上难以满足现实应用的需求。探讨了持久化的特点及持久方面化的机制,提出了一套实用的基于AOP的持久化框架。该框架保持了面向对象持久化技术的功能及性能,同时又具有方面化持久业务所带来的更高的可重用性、可维护性及可移植性。(本文来源于《计算机科学》期刊2010年08期)
张美玲,张春海,仲晓芳[7](2010)在《增量预取技术在持久化框架中的研究与实现》一文中研究指出ORM(Object-Relational Mapping)框架是解决对象与关系数据不匹配的有效方案,但是ORM并非很完美,复杂对象的映射和查询,对系统性能造成了很大的影响。本文根据控制流程图实现对象的预取,每次预取关键点之间的对象,这种增量预取方式,保证预取到的对象都是有效的,同时减少了与数据库的交互操作。最后介绍了增量预取技术在持久化框架中的实现。(本文来源于《微计算机信息》期刊2010年18期)
张美玲[8](2010)在《增量预取技术在持久化框架中的研究与应用》一文中研究指出近年来,面向对象的开发方法成为大型应用系统开发环境中的主流开发方法,关系数据库成为大型应用系统开发环境中的主流数据存储系统。数据在软件开发过程中表现为对象,而在关系数据库中表现为关系数据,因此对象与关系数据的不匹配问题是应用系统开发中要解决的关键问题,对象关系映射(Object Relational Mapping, ORM)思想应运而生。目前已经有很多基于ORM的持久化框架,其中Hibernate是目前比较流行的持久化框架,但是它并非很完美,仍然存在着一些不足。复杂对象的映射和关联管理对持久化框架在系统中的性能有较大的影响。复杂对象多个成员之间的导航操作使客户端和数据库之间的交互次数增加,从而导致了严重的性能问题。预取技术可以将对象提前存储到缓存中,能够很好的解决上述问题。根据复杂对象中子对象之间的关系,对象预取可以把将来可能访问的数据提前存放到内存中,方便客户端的访问,提高系统的性能。目前的对象预取技术只在某种情况下有效,不具有普遍性,针对这些问题,本文提出了两种增量预取技术:基于控制流程图的增量预取技术和基于日志信息的增量预取技术。基于控制流程图的增量预取技术是以程序分支作为关键点,每次预取两个关键点之间的对象;基于日志的增量预取技术是分析程序的运行目志,根据对象的执行路径实现对象的预取。这两种预取技术可以提高对象预取的命中率,提高查询性能。本文首先介绍了ORM框架产生原因以及它的基本思想和原理,在研究与之相关的关系模型、对象模型、持久化的理论思想以及目前流行的ORM框架的基础上,分析了ORM框架的主要优点和缺陷。为了解决持久化框架中存在的问题,本文根据复杂对象操作的日志信息和程序的控制流程图提出两种增量预取技术,并具体研究了这两种算法。最后详细介绍了基于日志的预取技术在持久化框架中的实现,将各种预取技术应用于综合布线管理系统中进行比较分析,证明基于日志的增量预取技术可以提高预取的命中率和系统的性能。(本文来源于《中国海洋大学》期刊2010-06-06)
拓守恒[9](2009)在《基于Hibernate和IBatis框架的混合持久化技术的应用》一文中研究指出为了提高J2EE多层架构中持久化层的多实体数据检索效率和批量数据操作的能力,提出了基于Hibernate和IBatis框架的混合持久化技术。(本文来源于《计算机时代》期刊2009年12期)
田立军,李军锋,何斌[10](2009)在《基于Hibernate框架实现数据持久化应用研究》一文中研究指出Hibernate是一个基于Java的开源的持久化框架,提供的ORM映射服务广泛的应用到数据库系统的开发。结合某数据库管理系统的开发,对Hibernate的持久化应用进行了阐述。(本文来源于《舰船电子工程》期刊2009年06期)
持久化框架论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
随着Spring Boot和Mongo DB技术的进一步完善和发展,采用该解决方案的企业如同雨后春笋般不断涌现。但是Spring Boot整合Mongo DB数据库的时候却遇到了一些问题,例如没有完整的数据持久化解决方案。然而回顾传统关系型数据库却有Hibernate完成该工作。本文首先介绍了Spring Boot和Mongo DB的原理及其技术背景,具体地分析了该解决方案存在的问题。本文的主要工作是设计并实现基于该解决方案JPA方式的数据持久化框架MDBC。例如MDBC增加完善了聚合函数;提供了处理事务和保证数据一致性的工具;提供了容灾备份的工具等等。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
持久化框架论文参考文献
[1].温立辉.Hibernate框架持久化应用及原理探析[J].科技创新与应用.2017
[2].陈涛,叶荣华.基于SpringBoot和MongoDB的数据持久化框架研究[J].电脑与电信.2016
[3].胡银保,张瑞虹.Spring框架对数据持久化的支持与实现[J].兰州工业高等专科学校学报.2012
[4].蒋慧勇.Java持久化框架的选择[J].福建电脑.2012
[5].郭军.基于MVC模式和ORM对象持久化的PHP开发框架与应用[D].吉林大学.2010
[6].古思山,赵黎阳,李师贤.一种实用的对象持久化框架[J].计算机科学.2010
[7].张美玲,张春海,仲晓芳.增量预取技术在持久化框架中的研究与实现[J].微计算机信息.2010
[8].张美玲.增量预取技术在持久化框架中的研究与应用[D].中国海洋大学.2010
[9].拓守恒.基于Hibernate和IBatis框架的混合持久化技术的应用[J].计算机时代.2009
[10].田立军,李军锋,何斌.基于Hibernate框架实现数据持久化应用研究[J].舰船电子工程.2009