Spring轻量级框架在项目管理信息系统开发中的应用研究

被引量 : 0次 | 上传用户:gfpwxj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在企业级Web应用信息系统开发领域,SUN公司推出的J2EE平台以其成熟稳定的健壮性、安全性和平台无关性占据了大部分市场份额,并逐渐成为基于Web的信息系统开发的事实标准。然而,经典J2EE体系架构中的核心技术——EJB组件模型过于复杂,设计、部署企业级应用系统变得异常繁琐。寻找一种可以代替EJB的、简单可行的轻量级Web应用系统开发架构已经成为Java业界的热点课题。以Spring为代表的轻量级应用程序框架通过对普通的Java对象(POJO)提供企业级服务,使得应用系统无需定义、部署复杂的EJB组件便可以获得J2EE平台提供的诸多服务,从而在很大程度上简化了J2EE信息系统的开发过程。论文首先对传统的J2EE四层体系结构进行了简要介绍,分析了经典J2EE体系架构的不足之处,引入了旨在简化J2EE信息系统开发的Spring轻量级框架。根据Web应用分层设计的思想,论文将J2EE信息系统分为表示层、业务服务层、数据持久层和域模型层,并对每层的实现策略进行了研究:采用Java Web MVC框架Struts实现表示层,Spring框架实现业务服务层,对象/模型映射工具Hibernate实现数据持久层,普通的Java对象实现域模型层。系统利用Spring框架自身“非侵入性”的特点,将Spring与Struts、Hibernate进行整合,并结合实际项目“项目管理信息系统”的开发详细阐述了基于Spring+Struts+Hibernate轻量级架构的Web应用系统开发过程。针对系统的层次耦合度与横切关注点等关键问题,论文提出了采用控制反转模式来降低J2EE多层应用系统中层与层之间的耦合度;采用面向方面编程方法来处理应用系统中散落在各模块中的横切关注点,从而分离了核心业务代码与辅助功能代码。整个系统层次分明,具有良好的扩展性、移植性和可维护性。
其他文献
本文采用批评性话语分析的方法,对布什总统分别在2001年9月11日和2001年9月20日针对9.11事件发表的两篇政治演说进行分析。本研究通过对词汇的分类,以及对演说进行的及物性、
目的对老年股骨粗隆间骨折隐性失血患者行围术期输血治疗的影响效果进行研究及判定。方法选取本院收治的100例老年股骨粗隆间骨折骨折隐性失血患者为研究对象(2015年2月至201
公共卫生体系的最终目的是保护人群健康,它是健康的防御系统。目前,我国公共卫生正处于两难境地,一方面是针对原有卫生问题的措施,如妇幼保健、计划免疫、食品卫生等,仍然需要加强
我国是世界上自然灾害最严重的少数国家之一。近些年来,我国因自然灾害造成的经济损失年均达2000多亿,占GDP的3%,占新增GDP的42%。因此,我国的巨灾保险需求不断上升,是一个潜
本文将目光聚焦于世界电影大师瑞典导演英格玛·伯格曼的电影,从美学的角度,阐明伯格曼电影所具有的持续性张力,是由其内在的沉沦与叛逆的精神冲突所形成。论文首先从日常生活、
近日,知名通信产业调研机构Point Topic发布了2016年全球宽带统计调查报告,数据显示:2016年,全球光纤宽带用户在固定宽带用户中的比重已经突破50%,较2015年底提升.6.3个百分点,仅用了
三七总皂苷(total saponins of Panax notognseng,PNS)对于心脑血管疾病具有明确的治疗效应和广泛的应用前景,同时皂苷所具有溶血特性与其分子结构类型及用药剂量有关。该文
自市场经济形成以来,市场就逐渐被各类产品覆盖,因而市场最明显的特征之一就是品牌多而杂。无论在哪个行业,无论哪种类型的产品,总会有几个品牌被大众熟知。消费者是品牌的依托,品牌能够被众多消费者熟知,得到消费者的认可并持续不断消费直至成为忠实客户,成为行业代表的品牌,必定都会经历这一过程。因而培养消费者的品牌忠诚是一个品牌想要发展壮大并持续发展的必经之路。农林经济产业是黑龙江省的经济支撑,在黑龙江省经济
我国是否要建立行政诉讼调解制度一直是一个的热点问题,在行政诉讼法即将修改之际,探讨这一问题更具有现实意义。同时,行政诉讼调解还涉及到行政权的运作与行政法的基本问题,从而
对社会需求与幼儿园英语教学之间的矛盾进行分析研究,从而找到相应的解决对策,以此来不断提高幼儿英语的教学质量,为幼儿日后的良好发展奠定坚实基础。