数据持久化模型研究及数字化校园中的实现

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:fdgb54gh4hg4
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据对象持久化是当前企业应用的研究热点。数据持久层负责查询、保存、更新和删除存储在数据库中的数据等。目前绝大多数数据库都是关系型数据库,而设计和开发往往又是面向对象的方式,为了提高数据管理的效率,持久层的方案是整个系统的关键。本文对数据对象持久化理论的研究和应用现状进行了广泛了解和深入分析,以数字化校园为背景,对数据对象持久化作了以下一些探索和研究。1、对数据对象持久化的基础理论进行了综合分析,阐述了数据持久化的特征以及实现数据对象持久化的基本要求。2、对当前多种常用的数据对象持久化模型进行了深入分析,并结合Hibernate技术,构建了基于Spring+Struts+Hibernate的架构模型。它与以往模型不同点在于,用Spring来搭建整个框架;采用Bean的形式来管理Struts的控制器;采用Bean的形式来管理系统的业务对象;采用Bean的形式来管理模型层,与持久化层相连接进行数据库操作。视图层和控制器层都是通过Struts框架来实现的,模型层实际上又可细分为数据访问层(DAO)和数据服务层(Manager)。使用Hibernate提供强大的持久化操作来实现持久化层。整个系统各层次之间的依赖关系的原则应该是自顶向下的,即上层可以依赖下层,而下层应该尽量减少对下层的依赖。同时层次之间的交互应该减少对实现的依赖,通过接口进行交互。分析和实验表明基于这种架构Hibernate改善了数据管理的效率,同时也提高了程序的开发效率,不失为是一种有效的技术。3、将这种数据对象持久化技术应用于数字化校园中,并取得一定的效果。
其他文献
随着人类社会文明程度的不断提高和科学技术的飞速发展,信息处理的手段和技术也不断更新,隐马尔可夫模型作为其中最为重要的信息处理工具和技术之一,从其基础理论的完整提出,经历
现代企业生产经营活动中包含了各种各样的业务流程,可以说一个企业的生产经营活动就是由各式各样的流程组成的,因此业务流程和企业的生产经营是息息相关的。作为流程定义,管
入侵检测作为一种积极主动的网络安全防护技术,已经成为网络安全体系中不可或缺的重要组成部分。移动Agent技术有很多优点适合于入侵检测系统,特别是分布式入侵检测系统。目