Java轻量级框架在职业鉴定系统中的研究与应用

被引:0
作者
李素芬
机构
[1] 武汉理工大学
关键词
轻量级框架; Spring; Hibernate; IoC; AOP; MVC; OSTA;
D O I
暂无
年度学位
2007
学位类型
硕士
导师
摘要
随着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开发的具体实现。
引用
收藏
页数:69
共 13 条
[1]
对象关系映射模型研究 [D]. 
丁昊志 .
华北电力大学(北京),
2006
[2]
论职业技能鉴定在企业员工职业生涯管理中的作用 [D]. 
刘能高 .
湖南师范大学,
2006
[3]
DB2 基础教程.[M].李志伟; 编著.清华大学出版社.2003,
[4]
Java与模式.[M].阎宏编著;.电子工业出版社.2002,
[5]
职业技能鉴定的目标管理及有效过程控制的实践研究 [J].
于建忠 ;
顾红 ;
彭芮 .
教育与职业, 2006, (27) :15-17
[6]
使用轻量级框架进行J2EE应用开发 [J].
牟军 ;
吕立 .
小型微型计算机系统, 2006, (06) :1149-1152
[7]
基于广义软件框架的开发过程研究 [J].
文俊浩 ;
徐传运 ;
于杨 ;
徐玲 .
计算机应用研究, 2006, (05) :41-43
[8]
使用J2EE框架技术构建可重用的Web应用 [J].
席晓峰 ;
吕良双 ;
逯鹏 ;
不详 .
计算机工程与应用 , 2005, (29) :208-210+214
[9]
软件框架开发过程研究 [J].
刘瑜 ;
王立福 ;
张世琨 .
计算机工程与应用, 2004, (02) :26-28+108
[10]
J2EE数据持久层的解决方案 [J].
田珂 ;
谢世波 ;
方马 .
计算机工程, 2003, (22) :93-95