轻量级J2EE Web应用的设计与开发研究

被引量 : 0次 | 上传用户:kenmaxabc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
长期以来,在企业级应用开发的领域,J2EE一直是业界的核心工业标准之一——特别是在企业级的Web应用开发上,J2EE占据了该领域内的大部分市场。然而,时至今日,我们并没有在Sun所推荐的以EJB为核心的J2EE应用架构中看到其所承诺的美景,实际情况恰恰相反,EJB在大部分实际应用中带来的坏处远远超过了它带来的好处。从2002年开始,J2EE社区全面开始了对EJB的批评与反思,整个J2EE业界开始寻求一种更加简单、更加方便使用的、新的J2EE架构。在吸取了.Net的一些优秀思想和EJB的失败经验,一些“轻量级”的开发框架逐渐成型并被人们所广泛接受,它们开始慢慢取代EJB架构在J2EE中的核心位置,而这也正是本文要讨论的重点。本文介绍了如何使用轻量级的开发思想与开发工具构建一个完整的J2EE Web应用系统。作者结合现在业界先进的开发思想与自己的实际体会独立完成了该系统的分析与设计,不仅在文章中介绍了系统整体框架的设计、各种技术的选择,还给出了具体选择的原因与优缺点分析,更包括了细节的代码结构的设计与实现,并在适当地方给出了一些作者总结的最佳实践。本文首先从系统开发的技术路线和架构出发、分析,在整体上说明了构建目标系统所涉及的基本概念和技术;接着介绍了系统对自动化持续集成应用与实施;然后,本文按系统的功能层次划分分别从持久层、业务层、显示层三个层次讨论了系统的具体的设计与实现,并结合UML图分析了部分核心代码;最后,本文介绍了系统的安全子框架“AccountSecure”和作者总结的“Generic Access”设计模式。
其他文献
<正> 制备工艺的研究是中药新药研究的一个重要环节,是药效毒理研究、临床研究的基础。笔者结合近几年新药审评工作的实践,就中药新药制备工艺研究的技术要求谈谈自己的认识,
会议
本文分析了机关事业单位编外人员现状及存在的问题,提出了编外人员管理的思路和对策。
<正> 1、引言自八十年代以来,一种基于交际任务的教学法(task-based instruction)受到了广泛的关注,已经成为当前外语教学理论研究的热点。该理论把外语教学看作是解决交际任
长期以来受各种历史阶段的影响,中国对人才及配置人才资源的人才市场缺乏深刻的分析与研究,致使现阶段中国人才的总量、结构和素质不能适应经济社会发展的需要,市场配置人才
当今科学技术飞速发展,对轴系的精度要求也越来越高。如何满足不断增长的高精度要求,经济合理、技术可行地找到解决的方案,本文提出了一种将气体轴承和磁悬浮轴承相结合的轴
<正> 肖佐桃副教授从事中医工作近四十年,在长期的临床中,注重“肾为先天之本”,擅长温肾益元法治疗内科疑难杂病,每获良效。兹介绍验案四则,以供参考。一、水肿(慢性肾炎)
一、新形势下学校原有的管理模式产生的矛盾与负面效应长期以来形成的学校三级管理体制,即校长——职能部门——年级,对中学的管理水平和教育教学质量的提高起到了积极的作用,为
词语理据指事物或现象获得名称的依据,是人对事物或现象的某些特征的概括。语言符号具有任意性,但同时又兼具理据性。任意性和理据性并不是完全对立的两个概念,不可将任何一
随着我国经济和高新技术的迅速发展,会计信息处理技术与企业管理活动日益紧密结合,会计数据处理已由单纯的以"处理"为中心转化为对"信息"的高质量和高时效的追求。在我国当前
名词化是英语中常见的语言现象,所以对名词化的研究硕果累累。本文从批评语言学角度对这一语言现象进行了系统的分析。批评语言学认为,语言并不像传统的语言学家说的那样客观