轻量级J2EE架构的应用

被引量 : 19次 | 上传用户:resiaton
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先介绍了课题的背景和应用现状,指出传统的J2EE架构由于种种原因己经不能适应企业应用系统的发展要求。接下来,文章简单介绍了轻量级的J2EE应用程序体系结构,着重介绍了轻量级开发相对于传统的开发方法的优势。通过对比各体系结构,引出了本文重点研究的最新的基于Struts+Spring+Hibernate框架的轻量级J2EE应用框架体系结构。 本文所介绍的架构方案的目标就是使得J2EE体系结构朝着更简单、更理性的方向发展,并且采用了面向方面的程序设计(Aspect Oriented Programming,AOP)等新近发展的技术,同时充分利用了J2EE平台的多种优秀的开源框架。在表示层采用Struts框架,该层主要负责用户数据收集和处理结果显示,Struts采用MVC(Model-View-Control)的设计框架,具有更好的可扩展性,能够更好地实现表示与内容之间的分离。业务逻辑层采用Spring框架,该框架是一个全面的、模块化的框架,有分层的体系结构,开发人员能够选择使用它独立的任何部分。Spring框架有效的组织了系统中的中间层对象,消除了组件对象创建与使用耦合紧密的问题,同时消除了使用各种各样格式的属性定制文件的需要,在整个应用实现中,可以通过一种一致的方法进行配置。数据持久层采用Hibernate框架,Hibernate提供了J2EE体系结构中的轻量级持久框架,提供了Java对象和数据库模型的一一对应的映射关系,同时还提供了面向对象的查询语言(Hibernate Query Language,HQL)和恢复机制。使用Hibernate框架,不仅可以大大减少操作数据库的工作量,更重要的是使程序员能够使用面向对象编程思想来操作数据库。 最后,实现了一个简单的基于轻量级J2EE架构的进销存系统,展示了运用此新技术在应用实现中的高效便捷之处,从而探索出一条基于此架构开发企业级应用系统的一般模式。
其他文献
在1982年民族器乐独奏调演(北方片)的盛会上,新疆代表队青年演员古丽娜尔的胡西塔尔独奏,格外引人注目。这不仅是由于古丽娜尔的精彩演奏,更由于她所演奏的胡西塔尔这一乐器
研究了浇注温度和铸型温度对6082铝合金热裂倾向的影响。使用金相显微镜观察不同浇注条件下合金的组织发展,较高浇注温度时组织呈树枝状,较低浇注温度时组织呈蔷薇状枝晶。应用
上海需进一步深化改革,形成以完全以企业为主体、市场为导向、政府为保障的科技创新体系。政府的保障主要聚焦在为企业科技创新提供良好的制度环境上,政策和着力点应放在为企
<正>合理有效地创设物理情境是物理教学的重要组成部分,当前的物理情境化教学要求物理教师不能只是照本宣科,而应以教材为依据,充分利用学生的心理和智力水平,设计出符合学生
本文研究了玉蕈在纤维废弃物上生长期间,培养基中主要成分的降解规律及有关的酶学分析。实验结果表明:1.玉蕈分解纤维素和半纤维素的能力较强,分解木素的能力很弱。因此,玉蕈
综述国内外对香菇嘌呤各个方面的研究进展,包括香菇嘌呤的药理活性、分离纯化方法、合成路线以及定量分析方法,并对其研究前景进行了展望。
<正>位于美国波士顿的伯克利音乐学院,是世界上顶级的现代音乐学院,到这里访学不久,我就了解到该校设有一个特别的部门—伯克利城市音乐部(Berklee City Music)。带着一份好
企业战略管理理论自20世纪50年代产生以来,一直受到国内外专家、企业家的广泛关注,取得了不小的成就。纵观其整个发展过程,不难发现企业战略管理在实际应用过程中仍然存在缺
湿地退化受自然和区域社会经济发展等诸多因素的影响,目前中国湿地生态系统的综合研究备受学者关注。论文在学者们研究的基础上,重点分析影响湿地的社会经济发展人为影响因素
<正> 程莘农,男,江苏省淮阴市人。1921年8月生。1931年随父亲序生攻读中医书籍,1936年拜著名老中医陆慕韩为师,攻中医内、妇科,临证三年半。1939年即独立挂牌应诊。1947年获