J2EE框架组件的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:jlckyang123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
J2EE 多层结构推出以来,软件业发生巨大变化,但是J2EE 只提出了广泛意义上的设计开发框架,针对各个行业的具体应用,还需要有从大量实战经验中提炼的、稳定的、健壮的、基于J2EE 的应用开发框架。框架技术和设计模式是J2EE 中很重要的软件重用技术,框架技术通过重用提高了软件的开发效率,J2EE 项目是通过框架,模式的设计应用达到了控制软件质量的目的。虽然框架技术的应用,从某种角度来说,限制了程序员自由的编程,但是它带来了稳定的软件质量和可重用的组件,为规模生产创造了条件。现有J2EE 体系存在着各种弊端:如无法快速开发出原型系统;Web 层与后台逻辑层耦合过紧;大数据量查询性能需要优化;数据表/数据模型的更改会引起多个层面变化,修改量大,存在质量隐患等。而采用框架组件技术则是解决上述弊端的一个有效方案。基于框架的编程采用了模块化方式,开发方便快捷,出错机会小, 维护方便容易,能明显提高开发效率。一个软件系统一般由两大部分组成:针对本应用的新设计和可重用的软件组件或框架。如果后者占据的比重越大,无疑需要实现的新设计或完成的工作量就越小,生产效率就越高,成本就越低。因此,可根据自己项目领域的特点,在J2EE框架下架构设计自己领域的应用框架,提高在该领域软件开发生产的效率,节约成本。本文首先介绍了J2EE 及其模式的特点,接着分析比较了当今各种Web 层应用框架,并详细论述了Struts 框架。随后探讨并改进了一种EJB 调用框架, 该框架的最大优点是隔离了Web 层和EJB 层,实现了两者的完全解耦,简化了EJB服务的调用结构。在Struts 框架和EJB 调用框架的基础之上,提出了一套J2EE框架下的数据操作通用框架,通过在不同项目中重用框架,将大大简化数据的增、删、改、查功能的开发过程。最后通过一个演示系统来具体应用上述诸框架,以及提出了整个系统需要完善和改进之处。
其他文献
岩石薄片图像中不同组分的识别与划分在地质研究领域具有重要意义。人工在显微镜下鉴定岩石薄片费时费力且受主观影响较大,分析结果难以定量化表征。因此,利用数字图像处理技
TCPReno是目前成熟的、通行的、应用广泛的一种拥塞控制算法。TCPReno采用数据包丢失作为网络拥塞度量的标志。该算法所包含的慢启动、拥塞避免、快速重传和快速恢复机制是之
随着社会的进步和科技的发展,信息时代正阔步向我们走来。人们生活在地球上,并与这个地球表面处处发生联系:工程师对地表进行设计、构筑楼房;地质学家研究地层结构;地质生态学家
学位
由于越来越复杂和多元化的网络结构及其应用需求,网络安全隐患多不胜数,单一安全设备针对特定安全威胁,难以保证网络系统安全。如何对现有的计算机网络系统进行综合有效的保
随着近年来计算机网络的迅猛发展,越来越多的用户加入到因特网中。然而不幸的是,恶意的网络攻击行为也是层出不穷,给用户造成了很大的损失。网络安全问题逐渐引起人们的重视,入侵
近年来,随着Internet的迅速普及,产生了许多新的应用,其中不少是高带宽的多媒体应用,譬如网络视频会议、网络音频/视频广播。这就带来了带宽的急剧消耗和网络拥挤问题。为了缓解
车载网是一种在车辆之间、车辆和路边设施之间建立自组织网络的技术,使得车辆在没有网络基础设施支持的情况下也能进行通信。作为智能交通系统解决方案中的关键环节,车载网在
本文主要研究的是J2EE模型在企业应用集成中的应用以及目前企业应用集成中种种问题的合理的改进方案。首先以企业应用集成为中心,介绍企业应用集成的分类,然后通过对现今企业应
随着GSM移动通信网络的发展,无线资源日益紧张,各地移动运营商都在进行不断的网络扩容,然而扩容导致的质量问题,城市高层建筑和玻璃墙对无线信号的影响问题,还有用户数量变化、频
无线自组织网络是一种特殊类型的无线网络,和传统的移动无线网络不同,它们不需要任何固定的网络基础设施。事实上,节点之间是依靠网络中的其它节点来保持网络连通的。无线自组织