文档介绍:华东交通大学
硕士学位论文
基于轻量级J2EE框架信息发布系统的设计与实现
姓名:张
申请学位级别:硕士
专业:计算机应用技术
指导教师:万仲保
20070420
摘要
基于轻量级 J2EE 框架信息发布系统的设计与实现
摘要
随着信息技术应用的越来越广,一个突出的问题也随之而生,那就是信息爆炸,特
别是对于现今的企业,由于国际合作的不断加强,企业规模的不断扩大,所产生的信息
也越来越多,在加上以前保存的信息,让企业家们在众多的信息面前不知所措。因此,
建立一个反应快速、智能、灵活、安全的信息发布系统具有非常重要的意义。合理地运
用轻量级的 J2EE 框架来构建信息发布系统,将能实现前述目标。
本文介绍了 J2EE 体系结构、MVC 模式等相关概念和技术,并重点探讨了目前比较
流行的三种开源框架:Struts、Spring 和 Hibernate。分析了它们的体系结构、特点。根
据 J2EE 的分层结构,结合 Web 应用的特点,对三种流行的开源框架技术进行了深入讨
论;总结了将三种框架技术整合的方法,最后将整合后的框架技术应用于信息发布系统
的研发。即表现层用 Struts 框架、业务逻辑层用 Spring 框架、持久层用 Hibernate 框架。
这种整合框架使各层相对独立,从而提高了应用系统代码的复用性、及开发效率,使系
统易于维护,实现了分布式信息发布系统的设计目标。
关键词:J2EE 体系结构,MVC 模式,Struts,Spring,Hibernate
I
Abstract
Design and implement of information distribution system
based on lightweight J2EE framework
ABSTRACT
Along with information technology application more and more broad, a prominent
question also lives along with it, that is the information explodes, regarding the nowadays
enterprise, as a result of the international cooperation unceasing enhancement, the enterprise
scale unceasing expansion, the information which produces also more and more are specially
many, Was adding on before preserved information, Let the entrepreneurs feel helpless in
front of the multitudinous information. Therefore, establishes a response fast, the intelligence,
flexible,secure information issued the system has the extremely vital significance. Reasonable
use of the lightweight J2EE framework to construct information release system will be able to
Realize the above-mentioned goals.
This thesis introduces the J2EE architecture, MVC(Model/View/Controller)model, and
other related concepts and technologies, and gives details of the more popular three new open
the source framework: Struts, Spring and Hibernate. Has analyzed their architecture, the
characteristic and the good and bad points. According to the J2EE stratification structure,
unifies the Web application the