首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 201 毫秒
1.
张少应  程传旭 《微机发展》2014,(12):101-104
在分层结构设计中,持久化层位于数据库层与业务逻辑层之间,实现了业务逻辑与数据访问的分离,给开发人员提供了便利。ORM框架是解决面向对象程序设计语言与关系数据库间存在互不匹配问题的中间方案。文中分析了几种常见持久化层实现技术的优缺点,通过对常用ORM框架技术的分析和比较,研究了一种基于Hibernate框架的ORM持久化层的设计与实现。为简化业务逻辑层调用,通过DAO模式实现了持久化层,提高了系统的开发效率和可重用性。基于Hibernate持久化层在Java企业级的应用开发中,具有较强的实用价值。  相似文献   

2.
利用Java的Web表示层框架Struts中的Commons Digester组件和接口技术,设计并实现一种通过读取自定义XML配置文件完成数据库访问和数据持久化动态管理的模型结构.该模型配王方便,有效地帮助实现真正的多层数据库应用系统.  相似文献   

3.
基于SQL的JDBC持久化技术和基于对象/关系映射(ORM)的面向对象持久化技术都会导致系统紧耦合。针对上述问题,通过研究Java持久化API(JPA)ORM技术、JPA模型和JPA接口,提出并实现一种灵活的数据持久化模型。该模型与ORM框架松耦合,可以简化对象持久化的开发,加快应用系统的开发速度。  相似文献   

4.
通过对元数据库结构定义和通用数据访问的设计,给出了一个可定制的通用数据访问模型的设计及实现方法,使能通过定制完成数据访问和展示,降低数据库应用系统的开发难度。最后给出了模型在远程教学系统和器材管理的应用。  相似文献   

5.
基于Hibernate的数据持久化研究及其应用   总被引:1,自引:0,他引:1  
钱忠胜 《微计算机信息》2007,23(24):242-244,204
论文着眼于对象系统设计中持久化层的实现,详细探讨了目前很受欢迎的Hibernate映射框架,提出了基于啤酒生产监测管理系统的Hibernate数据持久层解决方案,并给出具体实现。应用结果表明,系统的业务性能得到一定改善,开发效率明显提高,具有较好的经济性和可行性。最后对分别基于Hibernate和JDBC持久化机制下的数据库访问效率进行了对比与分析。  相似文献   

6.
Hibernate是Java平台面向企业级应用的数据持久化框架。本文介绍了Hibernate体系中的Configuration、SessionFacatory、Session、Query与Transaction类的用途,并给出了示例程序。  相似文献   

7.
一种基于DAO设计模式与Hibernate框架的数据持久化层模型   总被引:5,自引:0,他引:5  
分析了DAO设计模式与Hibernate框架的工作原理,研究了Hibernate进行持久化操作的核心API.设计了一个结合DAO设计模式与Hibernate框架的数据持久化层模型.最后,详细描述了该模型在具体应用中的实现过程.  相似文献   

8.
针对.NET框架结构开发系统的难点问题,本文以数据库设计为基础研究基于NHibernate的数据持久化设计,为系统开发提供支持.数据库设计通过概念结构设计和逻辑结构设计,得到与具体DBMS相对应的逻辑结构;数据持久化设计按照创建配置文件、创建持久化类、创建对象关系映射文件、NHibernate API编写访问数据库代码等步骤,在阐明基本原理和操作方法的同时,给出了具体实例.运用本文的研究内容能够开发出分层结构较好的管理系统,为运动员选材及科学训练服务.  相似文献   

9.
J2EE通用数据访问对象(DAO)模式设计与实现   总被引:8,自引:0,他引:8  
当开发一个健壮的Java应用程序的时候,一个好的方法就是把持久层的API实现与一般的API的松耦合。数据访问对象(Data Access Objects)模式,使得你可以创建一个简单组件。本文通过对数据访问对象模式的探讨实现了一种通用的数据访问对象(DAO)模式。它封装实现了对应用程序的数据访问操作,从而使开发人员不必关心内部实现。使用DAO模式访问数据,可以动态地配置不同的持久化机制。  相似文献   

10.
J2EE数据持久化技术的研究   总被引:18,自引:1,他引:18  
研究了J2EE架构下的数据持久化技术,并对各种持久化技术作了分析比较,提出了J2EE应用程序持久化的一般原则,为应用程序的开发提供帮助。  相似文献   

11.
基于J2EE的企业级系统持久性框架的设计与实现   总被引:4,自引:0,他引:4  
目前国内在开发企业级系统时,对表示层和业务层的研究比较多,但对如何利用正规的持久性框架建立数据层却研究很少.从体系结构的角度,利用设计模式思想构建持久性框架,使系统能够做到随需应变,当企业应用发生变动时,只要对该框架进行少量修改,即可满足新的应用,而不用重建整个系统.  相似文献   

12.
在基于J2EE项目的开发过程中,数据持久层的设计是一项重要的工作,它为业务逻辑层提供了操作数据的接口,持久层性能的优劣直接影响到业务逻辑层和表示层的效果。在分析目前主流持久层解决方案的基础上,提出了一种对JDBC的轻量级封装并应用DAO模式实现对数据库的透明访问、降低耦合性的方法,该方法运用Java语言的反射和代理机制,遵循软件工程中成熟的分层结构设计规范,同时兼顾框架设计中可靠、安全和可扩展的要求。给出该框架的设计和实现过程,通过实例论证了采用这种框架的技术优势。  相似文献   

13.
针对纷繁复杂的高层应用亟需的多样化、个性化的环境感知服务需求,提出一种支持情境感知计算的上下文服务框架,自底向上包含上下文信息采集层、信息管理层、事件管理层和门面访问层.信息采集层负责封装感知器捕获的环境资源信息;信息管理层提供信息的组织、维护及持久化;事件管理层建立了复合上下文事件的形式化表达,并引入时间窗口凸显事件的强时效特点;门面访问层提供同步和异步互补的灵活访问机制.实验结果表明了该框架的合理性与可行性.  相似文献   

14.
可定制的情境感知计算框架原型   总被引:1,自引:0,他引:1  
分析现存情境感知框架的特点与不足,提出一种面向不同应用领域的可定制的情境感知框架原型,重点阐述原型的体系结构设计和软件运行时基于服务的软件架构。讨论情境感知过程中4个关键问题,包括情境感知系统的可定制化问题、情境规则的迭代与演化、情境感知的交互机制以及情境模式。最后,以该原型为基础,通过在医疗导诊场景下实现情境感知应用验证其实现领域定制的可行性。  相似文献   

15.
分析了传统JDBC框架存在的代码复用性低、耦合度高、不易移植、易出现网络故障导致Connection对象失效等缺陷, 结合若干设计模式和数据库重连机制, 提出了一种改进的JDBC框架. 该框架通过DAO模式向业务逻辑层提供调用持久化逻辑的接口、解耦合业务逻辑与持久化逻辑; 利用模板、策略和工厂模式封装DAO的具体实现, 实现具体持久化代码的统一性并减少代码的冗余度. 将改进的JDBC框架应用于某高校绩效考核管理系统, 实践结果表明, 通过使用改进的JDBC框架, 有效增强了系统的鲁棒性, 解耦合了数据持久层与业务逻辑层, 提高了数据持久层代码的复用率和开发效率.  相似文献   

16.
秦翥  冯瑜 《工矿自动化》2014,(11):109-112
针对目前煤炭检测企业实验室信息管理系统存在只限局域网内访问、数据连续性差、容易造成信息孤岛、覆盖范围小等问题,提出了一种面向客户服务的煤炭检测企业实验室信息管理系统。该系统使用.NET平台实现可扩展的开放式框架,通过工作流引擎实现模块协同服务,采用XML技术实现不同硬件接入访问,利用数据库对检测客户实现智能化管理及数据挖掘应用,根据外部需求实时变更内部管理制度。实际应用表明,该系统可有效提高客户满意度。  相似文献   

17.
作为电网企业对外服务窗口,电网客户服务中心需要整合企业内部各种异构数据资源、存贮和分析海量的客户服务语音信息和 WEB 服务信息。如何对电网企业各类数据进行高效、可靠、低廉地存储,并快速访问和分析,是当前重要的研究课题。首先分析了大数据的特征和大数据的关键技术,其后,设计了大数据时代下的电力客户服务数据分析系统,提出了系统的数据体系架构,设计了系统功能,总结了系统的关键技术和算法,该系统利用大数据技术和数据仓库技术集中存储、管理和应用电网数据,通过元数据管理实现统一的数据服务平台,使用Hadoop数据库作为非结构数据的存贮平台和数据分析与挖掘的支撑平台,基于CDC数据仓库ETL模型设计数据仓库 ETL 构件,在数据展示层使用多维数据分析技术。最后,综述了系统应用案例,实践表明,系统具有成本低、扩展性较好、可靠性高、并行分析等特点,可以大大提高电网企业的客户服务水平。  相似文献   

18.
随着Spring Boot 和MongoDB 技术的进一步完善和发展,采用该解决方案的企业如同雨后春笋般不断涌现。 但是Spring Boot 整合MongoDB 数据库的时候却遇到了一些问题,例如没有完整的数据持久化解决方案。然而回顾传统关系 型数据库却有Hibernate 完成该工作。本文首先介绍了Spring Boot 和MongoDB 的原理及其技术背景,具体地分析了该解决方 案存在的问题。本文的主要工作是设计并实现基于该解决方案JPA 方式的数据持久化框架MDBC。例如MDBC 增加完善了 聚合函数;提供了处理事务和保证数据一致性的工具;提供了容灾备份的工具等等。  相似文献   

19.
在海量数据处理环境下,传统的基于中心数据库的架构已经无法满足大规模的数据处理应用中高并发高数据读写的需求,而串行的工作模式也使得数据分析的时效性得不到有效的保证,已经严重地影响了用户体验。该文从应用架构的角度出发,提出了一种基于内存的高效在线数据处理服务框架,通过多索引的高效数据存取方法和基于发布/订阅模式的数据访问控制机制,在有效减少用户对中心数据库的读写请求的同时提高了数据处理的时效性。实验结果表明该文提出的基于内存的高效在线数据处理服务框架能够有效提高数据库的响应速度,缩短数据处理延时。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号