基于Spring和Hibernate框架的通信监测系统的研究与实现

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:xinliping
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件开发技术的发展,可复用、易扩展而且经过良好测试的软件组件越来越受开发者欢迎。目前,在企业级应用开发中应用最为广泛的是Spring和Hibernate等轻量级框架。本系统采用Hibernate和Spring作为开发框架。Spring是一个多功能集成框架,它有自己的MVC框架,MVC模式对系统的界面表示、控制流程和业务逻辑进行有效的隔离和封装提供了有益的思路。Hibernate作为后台持久层,与数据库进行读取和存入操作,完成数据的交互。而Spring的IoC容器和AOP技术则成为联系前台业务和后台逻辑的纽带,完成数据从前台到后台,再从后台返回到前台的控制型操作。这样两者就有机地结合起来,统一而又快速的完成系统开发。本文首先对Java EE的结构、技术体系以及Java EE的优势进行了介绍,然后详细分析了Hibernate的核心接口、Spring框架的控制反转机制和面向切面编程以及Spring与Hibernate框架的低耦整合。紧接着分析了通信监测系统的任务需求,以及数据库的设计、搭建了应用系统的开发平台,包括各个框架的整合。最后详细分析了各个模块的功能,以及代码的实现。本系统按照系统分层开发原理,将Java EE的两大开源框架根据功能层次进行整合,形成高效易用的Spring+Hibernate(SH)框架。通过SH框架的使用,降低了代码的耦合性,缩短了开发周期,达到了快速和高效的开发,为应用程序的开发提供了便利。通信监测系统采用SH框架进行开发,一方面有利于监测系统框架的研究与应用,一方面有利于监测系统数据的维护和管理。
其他文献
控制器局域网(Controller Area Network)即CAN总线,是1986年由博世公司在汽车工程协会(SAE)上提出的一种串行总线。它是一种高效的串行通信协议,能在很高的安全级别上支持分
小型自主水下航行器(UUV:Unmanned Underwater Vehicle or AUV:Autonomous Underwater Vehicle),具有高度的自主性、精确的跟踪和控制能力,可通过遥控或自主导航控制的方式在
因其自身在能源节约和减少环境污染两方面的优势,混合动力汽车在全球范围内越来越受到广大消费者的青睐,而发挥节能减排优势的关键技术之一是汽车电控单元中设计的能量管理策
公路运输中各地车辆超限超载现象严重,对道路的破坏严重,甚至出现压断桥梁,阻断交通的现象,给我国的公路和桥梁带来极大的破坏,增加了国家在道路维修上的费用,造成不可估计的经济损失。使用动态汽车衡称重可以有效遏止车辆的超重行为,利用汽车衡的监测结果,可以有效评估公路、桥梁的安全状态。有关部门可以根据动态汽车衡称重结果进行计重收费以便对公路车辆运输进行严格有效的管理。目前国内外各种汽车动态称重产品在汽车低
生物识别技术是最近几年一个十分活跃的研究领域,是人体生物特征与高科技结合的产物。手指静脉识别的原理是利用一定波长的近红外光照射手指形成静脉图像,然后经过图像处理实
近年来全球范围内风电产业的快速发展,使得风机维修成本极大提高,传统的故障检测和维修方式已很难满足要求,需要对风力机的早期故障更加灵敏,以便于更早的采取应对措施和安排
双馈风力发电机(doubly-fed induction generator,DFIG)作为目前我国风电事业应用最为主流的电机,不仅具有同步电机的励磁特性还具有异步电机的调速特性,并且凭借其控制方式和柔性连接的优点,在风电系统中广泛应用。在大多数应用领域,系统对电机的运行要求非常严格,因而控制器对DFIG至关重要。采用基于观测器的无速度传感器的控制方法,可简化装置,降低成本,减少外部干扰对系统的影
自上世纪七十年代Godfrey Hounsfield和Allan Cormack发明X-射线计算机断层体成像(CT)技术以来,三维成像技术得到了快速发展,例如核磁共振(MR)、超声(US)、正电子发射断层成像(PE
论文研究了污水处理过程,设计完成了污水处理自动控制系统。针对CASS (cyclic activated sludge system)污水处理工艺特点,结合现场设备的要求,采用PROFIBUS-DP和MODBUS现场
癫痫发作监测对减轻癫痫伤害,指导癫痫的诊治具有重要意义。脑电信号常用于癫痫的发作监测中,传统的监测系统在电极、通讯方式、抗噪、便携性等方面不能达到要求。近些年,癫