【摘 要】
:
随着Internet和Web技术的广泛应用,越来越多的企业迫切需要高效地构建自己的Web应用系统。近年来,Sun公司的J2EE平台凭借Java语言的诸多特性和企业软件开发中的种种经验,成为企
论文部分内容阅读
随着Internet和Web技术的广泛应用,越来越多的企业迫切需要高效地构建自己的Web应用系统。近年来,Sun公司的J2EE平台凭借Java语言的诸多特性和企业软件开发中的种种经验,成为企业级Web应用开发的主流技术之一。J2EE为开发分布式、多层的企业级应用定义了一套完整的标准,然而对于大多数的中小型Web企业应用来说,J2EE还存在很多不足,如开发、部署、测试复杂,不同的J2EE服务器间兼容性不好等。因此,很长一段时间企业都在寻求J2EE的替代产品。本文正是在分析了传统J2EE技术不足的同时,给出一种特别适用于中小型企业开发的轻量级解决方案——集成开源轻量级框架Spring和Hibernate,并用它来设计开发武钢职业技能鉴定管理系统。此轻量级解决方案严格基于分层的多层体系结构思想,在表示层使用Spring MVC与JSTL标签、Spring标签技术,业务层采用Spring框架,数据持久层使用业界最好的Java对象持久化框架Hibernate。在企业级Web系统开发时选用这种轻量级框架整合方案,不仅避免了传统J2EE开发的繁琐,而且可以有效地发挥各领域最优秀的技术,创建更加高效、协调的应用程序。这种轻量级框架将业务逻辑、应用程序控制和数据显示等功能模块区分开来,使得程序员可以集中精力分别开发任意模块而不用再担心耦合问题,提高了应用程序的柔韧性,使得整个系统的开发有条不紊、容易集成、便于维护和升级。经过试验运行,结果证明利用该方案开发的武钢职业技能鉴定管理系统开发快速,部署简单,各项技术性能指标均达到了设计要求。论文首先对传统J2EE技术和轻量级框架技术进行了深入分析和比较,得出轻量级框架具有开发速度快、配置简单、易学易用等优点;然后针对目前市场上占有绝对优势两种轻量级开源框架——Spring和Hibernate进行深入研究,最后以武钢职业鉴定管理系统权限管理模块为实例,论述了基于轻量级框架Spring和Hibernate开发的具体实现。
其他文献
神经网络集成是目前国际机器学习和神经计算界的一个相当活跃的研究热点,对该问题的研究不仅有助于科学家对机器学习和神经计算的深入研究,还有助于普通工程技术人员利用神经
我国是世界上山洪地质灾害最严重的国家之一,全国仅大大小小的滑坡、泥石流灾害危险点就有百万处以上,每年还会出现大约十万处新的危险点。近十年来,山洪地质灾害每年造成人员伤
随着Web上多元化信息的增长,传统的搜索引擎,即通用搜索引擎已经不能满足人们对个性化信息检索服务日益增长的需要。近年来,专业搜索引擎应运而生,以提供分类更细致精确、数
现代医院都有一个重症监护室机构(Intensive Care Unit,ICU),主要是为急性的、危及生命的危重病人提供医疗照顾。抢救徘徊在生死边缘的重症病人,在重症监护室里时间是宝贵的,医生需
图像理解是一门介于计算机视觉和人工智能之间的交叉学科,它是研究用计算机系统解释图像,实现类似人类视觉系统理解外部世界的一门科学。图像理解主要是通过图像处理的方法从
随着宽带网络、流媒体和P2P网络的飞速发展,人们需求网络节点具有视频播放能力,诞生了P2P流媒体直播系统。嵌入式计算机技术日新月异,使得具有视频播放能力的嵌入式节点技术
随着互联网信息的快速增长,搜索引擎面临着巨大的压力。通用搜索引擎返回的信息量较大,但对于用户特定的查询来说,信息质量却不高,为了解决该问题,主题爬虫诞生了。对于传统
各高校投入大量人力物力进行校园无线网络的建设,本论文作者所在的汕头大学也同样开始建设校园无线网络,以实现网络的全校全面覆盖。汕大校园室内已有厂商Aruba和高威提供的WiF
安全稳定的电力保障是社会生活中的一件大事,电力运行中出现的任何故障都可能给正常的社会生活生产带来严重的影响并造成巨大的经济损失。变电站在保障电力安全稳定中具有极其重要的作用,传统的变电站设备巡检由巡检工作人员携带纸质表格到现场巡视设备并记录巡检缺陷数据,存在巡检工作人员不到位,工作效率低下,漏检和人为错误因素过多等问题,是变电站运行的一大安全隐患。随着计算机技术和网络技术的发展,移动终端设备的发展
随着计算机技术的飞速发展,人们对计算机系统的依赖性越来越高。而在造成计算机系统错误的因素中,软件占了绝大部分。因此,如何保证软件质量,设计并开发出可靠的软件已经成为当务