基于Spring+Hibernate的框架技术在联通农业信息平台系统中的应用研究

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:bao21987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
框架技术与设计模式是J2EE中重要的软件重用技术,框架技术通过重用提高软件的生产效率,几乎所有框架技术都会使用某种或多种设计模式。如何选择框架并建立适合企业应用的架构,同时让各个应用层以松散耦合的方式彼此作用,这给开发人员提出了挑战。针对以上问题,本文结合Web应用系统多层体系结构的发展现状,引入了Spring和Hibernate框架。Spring是一种轻量级的J2EE应用框架,是为解决企业应用程序开发复杂性而创建的;Hibernate是一个开源的持久层框架,它全面减轻了数据库开发的复杂度,使系统具有更好的性能和移植性。并对两个框架进行了深入研究,剖析了框架的实现原理,具体分析两个框架在Web应用的不同层次上所发挥的作用,然后整合了两种框架,使之成为一个能够运用到应用系统开发中的架构。架构分为表示层、业务层、持久层三个层次,由Spring负责业务层管理与表现层的控制及更下层的数据访问对象的关系,由Hibernate负责数据的持久化工作。并且,本文以联通农业信息平台系统为理论与实践的结合,详细论述了整合Spring+Hibernate框架技术的架构在具体项目系统中的应用实现。开发结果表明,基于IoC和AOP机制的Spring消除了EJB对业务逻辑的强侵入性,实现了软件功能的动态配置,达到了松散耦合的目的;集成了Hibernate的框架简洁明了的实现了O/R映射的功能,降低了开发的复杂度。整个系统具有平台无关性,提高了应用系统的可维护性,可扩展性,可移植性以及组件的可复用性。
其他文献
水下机器人在世晃范围内的应用领域已经不断扩大,如海洋研究、海洋开发和水下工程等。智能水下机器人将成为未来水下战争中争夺信息优势、实施精确打击与智能攻击、完成战场
摘要:流域,是指水系的干流或支流所经过的整个区域。流域内的一切动植物、人之间都会相互影响,形成一定的流域生态环境。本文主要从太湖流域生态环境入手,分析其面临的环境问题、影响,并对统筹湖州城乡发展提出自己的一些观点。  关键词:太湖流域 生态环境 安全 城乡发展 规划统筹  中图分类号:B845.65 文献标识码: A 文章编号:  一、流域生态环境安全形势很严峻  当下, 环境破坏与污染是导致水体
期刊
具有不同密度、不同声速等理化特性的生物组织器官,对外来的超声波能量将产生反射、透射、折射、衰减和非线性参量等效应。运动组织还将产生多普勒效应。提取、分析或显示这些
超宽带(UWB)技术以高传输速率、高分辨率和低功耗等优点日益受到人们的青睐,成为无线通信领域研究的热点;围绕超宽带标准的讨论也一直在进行。在IEEE 802.15.3a工作组解散之后,W
计算机断层成像术(CT)是医疗诊断领域中的一门关键技术。随着人们对医疗诊断准确性的要求日益提高,锥束CT重建算法的作用越来越重要。锥束CT重建算法的研究一方面可以提高断
【摘 要】:园林铺装具有艺术性和生态型,在园林设计中,园林铺装是其重要组成部分,它既能直接创造视觉美感,体现园林整体的艺术美,又能划分空间界限、调整空间、引导游客主观感受,是园林景观设计中不可或缺的环节。本文就园林铺装景观设计中配置景观要素的艺术表现形式进行了分析,最后就目前园林铺装中存在的问题提出了解决措施。  【关键词】:园林;景观设计;铺装艺术  中图分类号: TU986.2文献标识码: A
期刊
本文在分析目前线损管理系统发展的基础上,利用软件开发面向对象思想和J2EE技术,着眼于系统架构设计和功能构成,设计开发了功能强大的基于J2EE的配电网线损管理系统。论文首
随着信息通信技术的不断发展,用户终端与应用的多样性带来了移动通信网中业务量的指数增长。现有的网络部署方案已不能良好的支撑移动通信网中的数据洪流,因此,能为具有空时
医学超声成像中编码激励的研究与应用在医学超声成像中,分辨率和探测深度一直都是一对矛盾。增加发射频率可以提高分辨率,但声波在组织中的频率依赖性衰减也随之增加,从而探测深
当今计算机断层成像技术(CT)是医疗诊断最重要的手段之一。它通过测量X射线在各个方向上透过人体断层时的累积衰减系数(或称投影),由计算机计算整个断面上X射线衰减系数的分