J2EE快速开发框架的设计与实现

来源 :复旦大学 | 被引量 : 0次 | 上传用户:passat168
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机硬件的普及,政府和企业日益依赖于信息化系统,基于J2EE框架的Java应用已经成为企业商业和政府组织电子政务应用的中流砥柱。并且,涌现了一批提高J2EE设计和开发效率的优秀开源框架,如Struts、Webwork、Spring及Hibernate等。   本文探讨了J2EE快速开发的理论和现实,其核心在于设计和实现了J2EE快速开发框架平台,并且提出了J2EE构件库、开发向导和代码模板库结合自动生成构件应用代码的理论和实现。过去传统对构件库的研究和实现,均仅仅考虑到功能模块到构件的封装,而忽略了让使用者如何方便快速的使用构件,使用者需要详细阅读文档才能正确使用构件。本文提出和实现的J2EE快速开发框架,通过图形化的向导,可直接生成开发所需要的J2EE构件应用代码。   本文还提出了J2EE快速开发框架下业务环境、业务模块和应用系统构件的扩展部署规范标准。基于XML描述和XSL解析的代码生成模型,极大简化编写各类J2EE业务构件的工作,使平台构件的扩展变得方便。平台还可以直接兼容大多数主流的J2EE开发IDE,生成的代码可以直接被这些主流IDE所使用,可兼容多数主流WEB应用服务器。   本文致力于在J2EE的N层结构基础上,提高J2EE开发的效率、缩短开发周期及减少开发成本。在已引入该快速开发框架平台的一些J2EE开发项目实践中,它可以帮助减少30%以上的代码量。随着在该平台下功能构件的扩展,它可以更多的帮助开发团队快速开发,替代程序员进行重复和通用的业务开发,让开发团队专注于解决用户特殊的业务需求。
其他文献
随着网络信息技术的迅速发展以及Internet的不断普及,在网络传递信息时,信息的机密性、完整性、身份鉴别和不可否认性显得越来越重要。PKI是信息安全领域一种成熟的解决方案,
随着视频监控技术的发展,对监控视频的处理已成为视觉系统研究的一个热点。监控视频由于天气和光照的变化等原因经常含有一定程度的噪声。噪声的存在不仅使得视频质量下降,影响
传统CAN采用的是事件触发机制,在总线负荷率上限、实时性和处理多控制器总线冲突方面略显不足。而BOSCH公司推出的TTCAN协议采用时间触发机制与事件触发机制相结合的方式,基
海洋浮游植物分类是海洋生态环境研究和海洋调查的重要内容,本文选题来源于国家自然科学基金项目“中国海常见浮游植物种类细胞图像识别”(编号:60572064),通过采集细胞藻种
随着通信技术的发展,移动自组网络得到了越来越广泛的应用,网络也在朝着大规模的方向发展。如何设计出一种高性能的分层路由协议是一个具有挑战性的任务,本文介绍了Ad Hoc网
多输入多输出(Multipie-Input Multipie-Output,MIMO)技术和正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)技术是实现充分利用空间资源、提高频谱利用率和
学位
人脸检测作为计算机视觉中的一项关键技术,在视频监控、人脸识别、姿态估计和新一代人机交互等领域具有广阔的应用前景,受到国内外学术界、企业界和政府部门的重视。   肤色
社会发展和技术进步促使了人们安防意识的不断提高。而高分辨网络摄像机的出现,更给视频监控行业带来巨大冲击。当今,高分辨率数字网络摄像机的研究已经成为视频监控技术研究
流量矩阵表示的是网络中任意两个节点对间的流量大小。流量矩阵是很多网络管理任务的关键输入信息,比如流量工程、网络规划、网络性能诊断分析和流量计费等。由于流量矩阵的