基于J2EE轻量级架构的WEB开发及应用

被引量 : 0次 | 上传用户:kevin_dai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
课题“基于J2EE轻量级架构的WEB开发及应用”是根据“武汉市舵落口大市场办公自动化系统”项目,基于WEB平台,使用轻量级架构体系提高用户交互性、使用安全性,进一步提高系统实用性,单位办公效率。J2EE平台已经日趋成熟,具有高可靠性,跨平台可移植性,开源代码库的可用性等优点,越来越多的开发人员使用基于J2EE的WEB应用框架。然而传统的EJB架构为核心的J2EE架构方案得到的结果常常无法让人满意,过于复杂的应用程序,难以测试,开发和维护成本高昂。因此,如何构造一个既能够响应大量的客户端用户,又能够安全稳定地运行,同时功能强大,应用灵活,开发简便的WEB应用系统是当前Internet技术发展的热点之一。于是,该如何选取适合应用需求的框架技术,如何将它们松散藕合起来,以及如何做一些适当的扩展,形成一个符合J2EE标准但并非以EJB为核心的轻量级WEB应用通用架构具有重要的现实意义。本文主要做了以下几项工作:(1)本文首先研究了J2EE的基本知识,然后进一步分析了J2EE层次结构,研究了当前J2EE WEB应用中的几种体系架构,比较了轻量级框架相对于EJB框架的优劣势,分析了轻量级框架体系的构建,介绍了MVC、Struts、Hibernate、Spring等核心知识。(2)结合WEB的开发应用研究探讨了轻量级架构体系。针对基于J2EE轻量级架构的WEB开发和应用,结合当前的J2EE架构发展趋势,分析了轻量级的实现,对基于J2EE的WEB模式进行了分析比较。(3)介绍了“武汉市舵落口大市场办公自动化系统”概要设计。(4)介绍了“武汉市舵落口大市场办公自动化系统”主要界面。(5)结合作者在办公自动化系统所做的主要工作,然后分析探讨了以Spring框架为核心,整合Hibernte持久化框架的J2EE轻量级开发架构,并以此轻量级开发架构为基础,以项目中在数据库中添加用户为例,介绍了如何在表现层,业务逻辑层,数据持久化层的设计和实现。
其他文献
反复呼吸道感染的发病关键不在邪多而在正虚,肺脾气虚、正气不足是其发病的根本原因,益气健脾运脾是治疗复感的关键。为探讨运脾固表法防治小儿反复呼吸道感染的临床疗效及其
明代土默特地区的移民问题,是土默特地区社会生活史研究中的重要问题之一。明清以来土默特地区的移民活动,特别是汉族移民的大量进入,对当地社会生活风俗和文化产生了广泛而
我国目前的竞技体育后备人才培养模式,正从过去的“政府管理模式”逐渐转变,形成多种培养模式并存的局面。我国1987年开始试办的高校高水平运动队是多层次、多渠道培养竞技体
自国家教育信息化逐步深入以来,资源建设成为信息技术教育应用关注的一个焦点。无论是为创设数字环境提供资源服务,还是进行自主探究协作学习,无一不以学习资源为中心展开。
大跨斜拉立体桁架是由斜拉索、立体桁架和塔柱三部分组成的结构体系。与斜拉网格结构相比,这种结构杆件少,节点少,施工吊装比较容易,造型轻巧优美,是一种具有广阔发展前景的
学习方式的变革是当前各个学科课程改革的热点。本研究致力于中学历史学科的研究性学习与教师的作用,并结合中学历史学科研究性学习的实践,对教师在开展中学历史学科研究性学
新的千年以来,我国基础教育领域,进入了新一轮课程改革的浪潮中。课程实施的主阵地是我国成千上万所初高级中学,它们如何应对新一轮课程改革所提出的挑战,是我们应该重点研究
目的:观察PCNA和Caspase-3在大鼠脑缺血预处理模型中的动态表达;进一步探讨脑缺血预处理可能的脑保护机制。方法:体重230-250g的健康雄性Wistar大鼠100只,分为假手术组(S组)(
100年前,贵州威宁石门坎的苗族同胞几乎生活在原始状态下,他们苦难数千年,栖身在彝族土目的地盘上,刀耕火种,深受土目和官府的歧视盘剥,被官府划为尚未教化的“生苗”。处于
河南是我国冬小麦第一生产大省,而干旱是小麦生产中最大的农业气象灾害。干旱灾害的风险分析和评估,对各级政府和生产部门及时掌握干旱信息,制定防御和减轻旱灾的措施,实现干