基于Struts+Hibernate+Spring框架的信息管理系统的研究和实现

来源 :武汉理工大学 | 被引量 : 32次 | 上传用户:xinghun124
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的普及和网络技术的飞速发展,世界进入了前所未有的信息化时代,为企业的发展提供了种种机遇和更广阔的发展空间,将企业卷入信息化的大潮中来,企业信息化是企业管理现代化的标志,是企业快速响应市场变化的必备条件,如今企业大多采用各种不同的Web应用程序来提高自身的管理能力。在这些信息管理系统的开发过程中,我们可以接触到很多基于J2EE多层架构的开发框架,开发者可以将不同层上的框架整合到一起,从而能够从繁杂的底层编码中解脱出来。这使得开发人员的工作量大大的降低,同时也给系统的拓展和维护带来很大的便利。而现在主流的开发框架有Struts、Spring、Hibernate, Struts+Hibernate+Spring的整合架构设计方面采用分层的思想,并为各层次的支持提供一个整合框架的策略,以隔离各层次间的依赖性,便于系统扩充。Struts, Spring和Hibernate的集成能够扬长避短,使框架更加易用、高效。本文对三大框架的特性进行了分析,并对各自在整个整合框架中所扮演的角色进行了分析。根据所做的研究进行了系统的总体设计,框架的整合,编码实现到工程发布,从而实现了污水处理技术综合信息管理系统的开发。本文首先对MVC架构进行了简要的介绍,对作为View的Struts进行了深入研究,详述其工作流程,并指出了其优缺点。然后对重要的Controller即Spring进行了研究,并详细分析了其依赖注入和面向切面编程等特性。接着对于作为后台Model实体的Hibernate进行了研究,通过分析其缓存机制这一主要特性,指出其优缺点,同时提出了针对其缺点的解决办法。最后对这三个框架间如何整合作了详细的研究,并分析了其整合后的互补特性。通过框架的使用,降低了代码的耦合性,减少开发周期,达到快速,高效的开发,从而为程序开发者提供了便利。污水处理技术综合信息管理系统利用基于B/S架构的框架技术进行了开发。其目的一是为了实现项目的开发,二是为了减轻用户在处理大量文件时所承受的负担,用户通过该系统可以方便有效地管理文件,系统日志以及用户信息,轻松地面对此类文件和信息管理的工作。
其他文献
低密度奇偶校验(Low-Density Parity-Check,LDPC)码是由Gallager在1962年首先提出的一种纠错码,具有逼近Shannon限的性能。LDPC码按照每个码元的取值范围可分为二进制码和多进
伴随着移动技术的不断进步,全球移动用户对移动互联网的需求与日俱增。由3GPP组织制定的UMTS技术标准的长期演进(Long Term Evolution, LTE),已逐渐应用在了现在的网络通信中,移动
数字媒体具有易被编辑和修改等特性,特别是随着图像和视频编辑工具软件的迅速发展,普通或专业用户出于各种不同目的,能够故意地修改甚至恶意传播一些经过精心伪造和篡改的数字媒
光突发交换技术将光路交换和光分组交换结合,兼顾了二者的优点,有望成为下一代全光通信网络的关键技术。由于在OBS网络中突发竞争的存在,使得如何减少突发丢失的问题成为OBS网络
随着信息产业发展第三次浪潮的掀起,物联网在互联网的基础上得到不断延伸和发展。《物联网“十二五”发展规划》提出重点发展物联网感知制造业。RFID技术不仅是其感知层的关键
矢量量化技术是70年代后期发展起来的一种数据压缩技术,因其具有压缩比大、解码简单以及失真较小等优点,现已被广泛应用于图像压缩和语音编码中。   本文围绕矢量量化技术在
互联网时代的来临对IP地址提出了更迫切的需求。从目前IPv6移动终端的发展现状来看,加快发展和全面部署IPv6技术是必要的。根据《中国移动TD/TD-LTE终端IPv6技术要求》的要求,
正交频分复用技术(OFDM)作为移动通信技术领域内的核心技术之一,以其独有的传输速率快、抗多径衰落能力强以及频带利用率高等特点被众多专家学者认为是未来通信发展方向的研
纹理识别是计算机视觉领域一个重要的课题,本文在传统的纹理分析方法基础上,重点研究统计几何特征、灰度梯度共生矩阵以及对数极坐标变换,并与向量机结合构建分类系统。针对