轻量级J2EE关键技术在信息系统中的应用研究

来源 :武汉理工大学 | 被引量 : 6次 | 上传用户:ztqye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机和互联网使用的普及,企业信息化变得越来越重要,巨大的应用需求推动了企业级应用技术的发展。J2EE技术被大规模地用在了信息系统之中,并在企业级应用市场上占领着绝对优势。J2EE制定了一系列企业级应用的标准,同时还具备着很好的开放性。J2EE中的许多技术,尤其是EJB,增加了程序开发的难度。在SUN公司的全力支持下,大部分的J2EE项目都运用EJB为其主要架构。但随后发现这样的重量级架构并不完美,它在使用的方便性上有着劣势。EJB提供的工具非常强大,但是它比较复杂,不容易上手。伴随着开源社区的兴起,出现越来越多的开源性轻量级框架,轻量级框架给J2EE带来了全新的活力。轻量级框架所具备的高效性和轻便性,引领着J2EE向着更简洁有效的方向变更。IOC容器在开发J2EE项目时体现着强大的优越性,有效地避开了应用程序对容器的过度依赖,增强了软件的复用性和效率。轻量级框架跟企业级应用密切地结合在一起,推动了J2EE的发展。本文以公路路政信息平台为背景讨论了轻量级J2EE在项目开发过程中使用的关键技术。对比了重量级J2EE和轻量级J2EE的优劣性并且对项目开发过程中所需解决的问题以及对其中的关键技术进行了研究。首先,本文探讨了J2EE框架开发中所运用的关键技术,如Spring框架、Hibernate框架、ExtJs框架、Ajax技术等,这些都是J2EE中非常重要的内容。随后讨论了系统的框架整合,分析可行性,以及给出整合的具体实现。最后本文以人员信息管理模块为例对J2EE体系的三大层次:表示层、业务层、持久层分别进行讨论。持久层使用Hibernate实体映射文件,将JavaBean与数据库表格进行对应,每次数据库操作的结果都封装到一个JavaBean链表中,实现了持久层的装封。业务层使用IOC容器,在配置文件中定义每个类的对象以及对象之间的注入关系,实现了业务之间的松耦合。表示层使用ExtJs来编写,ExtJs拥有很多已经定义好的界面组件,在使用的时候非常方便,而且集成了Ajax技术,能够很方便地实现页面的局部刷新。
其他文献
在视频应用普及的今天,电信网,电视网,互联网的整合催生的视频格式转换需求,以及视频应用本身存在的多格式,多平台,多编码标准,高清化,海量化的趋势越来越明显,使得现有的视
随着移动互联网的快速发展,网络用户信息的安全性问题日益突出。人脸识别技术与传统身份识别技术相比,具有更好的稳定性、可靠性和有效性,因而更适合应用于移动互联网的安全
我国的股票市场经过了近二十年的发展变得逐渐完善,股票已经成为了大家愿意承担风险的理财手段,对于广大的投资者来说,对股票市场进行价格预测分析有着极其重要的意义。目前国外
随着互联网的发展和网民数量的快速增长,越来越多政府、学校、企事业单位的业务都依托于网站。与此同时,由于各类Web应用系统的复杂性和多样性,特别是缺乏必要的安全性维护,网页
计算机视觉系统在视频监控、自动驾驶、城市交通系统等很多领域得到了广泛应用,但在雾霾天气状况下采集获取的图像质量严重下降,不仅图像清晰度降低,对比度差,而且雾霾图像往往还
随着网络和多媒体技术的发展,远程教育使学习过程发生了翻天覆地的变化。学生可以通过网络独自学习在线课程和理论知识;在线协作写一篇某一主题的文章;老师和学生在异地进行实
概率模型检测是一种形式化的验证方法,它首先将目标系统建模成一个概率模型,并用概率时序逻辑刻画要验证的属性,然后判定模型是否满足此属性,或是求解属性的值。相对于实验和仿真
高维数据的近邻搜索是许多应用研究的一个基础问题,它需要依赖于有效的数据结构和算法。本文主要研究了局部敏感哈希算法并对其进行了改进。  在本文中,我们首先阐述了局部敏
遥感图像的聚类分割是分析遥感图像中地貌特征与空间关系的重要步骤。由于遥感图像具有数据维度高、数据量大、数据结构复杂的特点,传统的模糊聚类方法在遥感图像分割中的应
随着数据管理需求的不断增长,降低与控制数据中心的能耗成为一个挑战性问题,DBMS是数据中心核心软件,能效查询处理与优化是其中一个重要议题,随着新硬件的发展(固态盘),在新