论文部分内容阅读
随着信息技术应用的越来越广,一个突出的问题也随之而生,那就是信息爆炸,特别是对于现今的企业,由于国际合作的不断加强,企业规模的不断扩大,所产生的信息也越来越多,在加上以前保存的信息,让企业家们在众多的信息面前不知所措。因此,建立一个反应快速、智能、灵活、安全的信息发布系统具有非常重要的意义。合理地运用轻量级的J2EE框架来构建信息发布系统,将能实现前述目标。
本文介绍了J2EE体系结构、MVC模式等相关概念和技术,并重点探讨了目前比较流行的三种开源框架:Struts、Spring和Hibernate。分析了它们的体系结构、特点。根据J2EE的分层结构,结合Web应用的特点,对三种流行的开源框架技术进行了深入讨论;总结了将三种框架技术整合的方法,最后将整合后的框架技术应用于信息发布系统的研发。即表现层用Struts框架、业务逻辑层用Spring框架、持久层用Hibernate框架。这种整合框架使各层相对独立,从而提高了应用系统代码的复用性、及开发效率,使系统易于维护,实现了分布式信息发布系统的设计目标。