基于J2EE的Web整体框架的设计与应用

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:Wayne_poplar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展,大量企业采用基于Internet的应用来构筑企业级信息系统。J2EE作为现今最流行的分布式计算平台,己成为基于Web的企业应用系统的核心。 但J2EE本身只是广泛意义上的一种企业解决方案。多层的J2EE体系结构在提高软件重用性和分解问题复杂性的同时,也使得代码庞大,层与层之间的控制关系复杂。于是人们将同类问题的解决方法进行抽象,抽取成一个框架。可重用、易扩展,并且经过良好测试的框架,越来越为人们所青睐。在开发J2EE应用时,可以选择不同的框架来解决不同的问题。 本文探讨了如何组合各种框架来搭建通用的Web整体框架。Web整体框架相当于J2EE平台和应用软件的中间层,是应用的骨架,解决了应用中所有非业务逻辑部分的实现,使开发者仅关注业务逻辑的开发。 本文对J2EE的四层体系结构及改进的五层体系结构进行了介绍和对比,对数据持久层引入的原因和意义进行了分析,对J2EE组件、容器进行了介绍。 本文介绍了MVC设计模式的原理,分析了MVC设计模式的优缺点和适用范围,并将MVC设计模式引入到Web整体框架的设计中。 根据J2EE五层体系结构划分的层次,本文分别对Web层、业务逻辑层、数据持久层的实现策略进行了介绍:采用Struts、JATO、Cocoon框架来实现Web层,采用JavaBean或会话EJB来实现业务逻辑层,采用JDBC API封装、ORM工具、实体EJB来实现数据持久层。在分别对每个层次的可选框架和技术进行介绍和比较的基础上,进而提出了整体框架的几种设计方法,并对这几种整体框架的适用范围进行了说明。最后,通过一个实际的项目来说明基于Struts+JavaBean+Hibernate框架的应用的开发过程,并以此证明Web整体开发框架的可行性。
其他文献
本文主要分析了可编程逻辑控制器技术,即PLC技术,在机械电气控制装置当中的应用方向,以及实际价值.PLC技术在机械电气控制装置中的应用方向较多,且涉及领域十分广泛,希望能够
现如今,施工企业已经接受建筑行业的发展当中建筑工程质量的重要性,建筑工程当中不断革新的施工工法对于提高施工质量、加快施工速度、节约施工工期来说都有效果.新型施工方
近几年我国建筑行业的发展比较迅速,施工水平也在不断的提高.在进行电气工程建设时,相关技术的发展已经比较成熟.随着建筑工程施工质量要求的不断提高,在进行建筑电气施工时,