【摘 要】
:
在传统的Web框架的开发过程中,开发效率很低,难以进行扩展以及维护,为了解决这个问题,本文将基于Spring的轻量级Web框架引入到系统开发中来,通过对其原理和部署实施的分析,提出整合
论文部分内容阅读
在传统的Web框架的开发过程中,开发效率很低,难以进行扩展以及维护,为了解决这个问题,本文将基于Spring的轻量级Web框架引入到系统开发中来,通过对其原理和部署实施的分析,提出整合了WebWork和Hibernate的轻量级Web框架,这种方案对于传统架构过于复杂、难以开发、成本和耦合度高的情况能够很好的处理。这个框架实现提高了系统的质量和多功能性的目的,系统的开发周期也得到了有效的缩短。在这个基础上,结合了一个实际项目“某油田物资管理信息系统”的设计与开发来对这个框架进行了详细的阐述,实现了轻量级架构Spring+WebWork+Hibernate的Web应用从而完成了整个系统的开发。系统在层次上关心的两个问题是耦合度和横切关注点,本文引入了反转控制的模式来降低J2EE多层次应用程序中各个层次之间的耦合;使用面向方面的编程处理分散于各个模块当中的那些不同的横切关注点,通过这种方式来分离核心代码和其他相关的辅助代码,系统安全性方面,实现了一个自定义的安全性机制控制整个系统的安全。通过实践验证,这种轻量级的J2EE解决方案的设计,不仅可以有效解决传统Web应用程序开发方面的多种问题,在这个基础上采用的设计方法是具有层次和模块划分的,这样就带来了可维护性、灵活性、可伸缩性以及组件的可重用和移植性。
其他文献
近年来真空玻璃产业的快速发展带动了低熔点封接玻璃的应用和研发热潮。作者结合真空玻璃封接对低熔点玻璃焊料的性能要求,全面分析了混合型低熔点封接玻璃的组成和结构特征
多元化战略为当前母子公司所普遍采用。早期关于两者关系的研究大都源于发达国家样本,主流观点认为多元化程度与公司绩效之间是一种倒“U”型关系。然而,相比发达国家,国内企
国内大部分中小企业缺乏房产、土地这类传统信贷意义上的不动产抵押物,又无足以证明其信用等级的资产资料,在申请贷款中大部分中小企业都遇到了一贷难求的瓶颈。金融仓储业务
在清洁能源飞速发展的今天,以太阳能为首的清洁能源已经成为了国内外研究的热点。本文采用Matlab/Simulink仿真模块,建立一种以太阳能光伏电池基本参数为基础的光伏电池数学
20世纪20-30年代,广东省制定全省通用的建筑管理制度和政策,促成开平现代建筑管理体制的初步形成;借助华侨的先进思想观念和侨汇投资资金的支持,推动了开平城乡建设的现代化进
1931年九一八事变,局部抗日战争爆发;1937年七七事变,全国性抗日战争爆发,中国近代建筑史突变性地由兴盛期进入萧条期,整体上建筑活动停滞,城市与建筑遭受战争破坏,但1937-194
毗陵庄氏为江南著名望族,它有两个高峰为其他望族所无法企及。一是科举高峰,自明及清284年之间,出状元1名、榜眼1名、传胪1名,翰林11名,进士35名,举人82名,贡生54名,被学者誉
药品是维持人类生命健康的基础和保证,有效而充足的药品供应对化解公共健康危机至关重要。作为发展中的人口大国,我国面临的公共健康问题和压力一直非常突出。为此,我国新《专利
在广东省整体经济大发展的大背景下,报业领我国传媒业风气之先,得到了快速的发展,取得了巨大的成就,处于全国领先地位。在此发展背景下,《中山商报》顺应中山市传媒发展的需求,于20
1901年,世界第一台空调在美国诞生。经过了百余年的发展,空调行业已经成为发展最成熟、并且竞争最激烈的行业之一。世界范围内,美国、欧洲、中国、日本等,空调市场都已经被充分开