基于Struts与Hibernate架构的纪检监察系统研究与实现

来源 :东北电力大学 | 被引量 : 0次 | 上传用户:liongliong469
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着网络技术的迅速发展和J2EE平台的广泛应用,基于Web技术构建,完全B/S操作模式的应用系统因其具有易用性,通用性和良好的可扩展性等优点而迅速发展成熟起来。但是,在大型软件项目开发过程中,系统框架设计不合理给开发工作带来很多困难,如何组织应用程序以实现简单高效的程序编写、升级、维护和扩展,是当前Internet技术发展的热点之一,也是一个很值得探讨的研究课题。 基于J2EE平台的MVC模式为应用程序开发提供了一个可重用的体系结构。但MVC本身是一个非常复杂的系统,所以采用MVC设计模式实现Web应用时,最好选一个现成的MVC框架,在此基础上进行开发,从而取得事半功倍的效果。Struts就是一种可供使用的MVC框架,尤其适合大中型的Web应用开发。 在目前的企业级应用的开发环境中,面向对象的开发方法是主流,但又不得不使用关系型数据库。所以,对象、关系映射(ORM)成了面向对象分析与设计方法中需要处理的一个关键问题。Hibernate是当今程序员普遍推崇的,开放源代码的ORM,它对JDBC进行了轻量级的对象封装,使Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 本文研究、分析了Struts框架和Hibernate技术的功能及优势,提出基于MVC模式将Struts和Hibernate相结合的架构作为大型J2EE应用程序的解决方案,并以某企业纪检监察管理信息系统为例,用Struts构建整体框架,Hibernate技术实现持久层,完成业务层和数据库层之间的交互,给出了具体设计过程和实现细节。这两种架构相结合很好地解决了系统的实际开发过程中效率低、不易于维护、低耦合及可移植性差等问题。
其他文献
基于内容的图像检索是信息处理与多媒体技术中迫切需要研究和发展的课题。本论文对基于内容的图像检索技术中的一些关键技术进行了研究,提出了一个鲁棒的图像检索方法:先提取
在目前现有的分组加密算法中,Rijndael算法是最高水平的代表。使用Rijndael密码算法的硬件实现代替基于DES算法的加密芯片现已成为一个趋势,因此研究和设计Rijndael算法的FPGA
在传统电话系统中,一次通话从建立系统连接到拆除连接都需要一定的信令来配合完成。同样,在IP电话中,如何寻找被叫方、如何建立应答、如何按照彼此的数据处理能力发送数据,也
人脸识别及其是近年来的热门研究内容,涉及模式识别和计算机视觉等多方面的学科,在新一代人机交互技术和安全等领域的应用吸引了众多研究者的注意,具有重要的理论意义和应用价值
随着多媒体技术的飞速发展和Internet的普及,数字作品极易被修改和复制,其版权保护已成为当前的热点问题,目前已提出多种水印算法以保护其版权。由于人们很多重要的思想以及
互联网技术的快速发展使得大量的信息系统处于开放的网络环境下,信息节点的整体规模随着信息总量的膨胀不断扩大,同时信息节点的拓扑结构逐渐分散化和异构化,信息在节点间的流动
伴随着互联网与多媒体技术的迅猛发展,人们可更加便捷地获取所需要的多媒体资源,但这些资源受到的非法拷贝、伪造及传播也变得越来越容易,这无疑使版权所有者的合法权益受到
汽车轮胎模具特别是子午线轮胎模具形状复杂、种类繁多、加工精度要求高,对设计和制造均提出了很高的要求,因此对于轮胎模具的开发不能只局限于利用CAD/CAM技术,而是迫切需要借助
21世纪,由于人们生活方式的巨大改变,导致腰椎病人数的增加。传统脊椎手术由于手术过程的主观性,从而影响手术效果。而问题的主要原因就是目前高精度建模手术模拟导航和手术评价
基因组翻转排序在基因组重组研究与实践中具有重要价值,本文研究基因组翻转排序的计算方法。基因组翻转排序目的是计算两个基因组之间的最少翻转次数,最少翻转次数称为两个基因