基于J2EE规范的通用型整合框架的研究与应用

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:ibm__1235
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着Internet的飞速发展,Web技术在各行各业得到了广泛应用,并发挥着越来越大的作用,同时也加快了国家的信息化进程。特别是Web2.0时代的到来,越来越多的政府机构、公司企业和组织都创建了自己的Web应用系统,从而降低了运营成本,提高了工作效率,创造了实际的价值,特别像易趣、淘宝等大型的商业电子商务系统出现,标志着Web时代的真正来临。构建Web系统有多种可选的技术平台,像J2EE、微软的.NET技术和PHP等,在创建大型系统时J2EE几乎就是事实上的工业标准。由于J2EE只是一个规范,一个标准,因此出现了众多实现J2EE规范的框架技术,如:Struts、Spring、IBATIS、Hibernate、JSF和Tapstry等等,这些技术实现各有侧重,只在J2EE规范的某一部分擅长,并没有真正完整实现J2EE规范的大部分核心技术。虽然EJB是J2EE规范的一部分,只是由于其学习理解周期长、编写复杂、测试困难和性能低等种种弊病,让人都望而却步,所以现在大家都更趋向于一些简单高效优秀的轻型框架技术。如上所述,这些优秀的轻型框架都只是擅长某一部分,因此如何把几个最优秀的整合起来完整的实现J2EE规范,具有高内聚、低耦合、易移植和良好的可伸缩性、可维护性,这样的通用型整合框架将是业界关注的热点。论文的主要工作如下:(1)在具体分析J2EE多层体系结构的基础上,根据各层的需要和实际情况,以自己的编程实践和发表在刊物上的论文为主要参考,详细分析各个层次数据的封装及不同层次之间数据的传输,并提出这样做的好处,为针对各个层次几种框架技术之间的整合打下了坚实的基础。(2)在对整合框架的几种核心技术(MVC模式、控制反转IoC、面向切面编程AOP和ORM技术)分析的基础上,本着在最终的整合框架中更好更合理地体现出这些核心技术的强大之处为目的,在分析了多种整合策略的缺点和优点同时,一步一步地加以分析改进,最终提出自己的一个整合策略,并详细分析配置整合的全过程,特别是相对较复杂的Spring整合Struts的过程。(3)结合亚信科技(中国)集团的大型商业项目中国移动BOSS系统,分析了怎样将自己提出的整合框架应用到这个实际项目中,从代码这样的微观角度来分析J2EE体系的表现层、业务逻辑层和数据持久层之间是如何整合在一起的,介绍和分析具体的配置和实现机制。
其他文献
随着互联网的高速发展与公众的自我表现意识提高,微博等自媒体平台应运而生。公众普遍喜欢通过微博等平台获取资讯、发现新鲜事,并发布评论来表达自己的观点。微博评论文本具
在高中思想政治课教学中渗透中华优秀传统文化的元素,并采用恰当的教学策略帮助学生明晰、认同、理解、掌握和内化中华优秀传统文化的内涵,有利于中华优秀文化的DNA植入学生
随着网络技术的发展,视频传输等流媒体技术得到了很大的发展,流媒体不同于其他数据类型的传送,要求高的带宽、低的时延和包丢失率。多网卡绑定(作为一种低廉的技术)可以提高
图像语义理解是计算机视觉领域中重要的研究方向之一,其研究成果可应用于机器人导航,无人驾驶,虚拟现实,图像检索等众多领域,具有重要的实用价值和学术研究意义。图像语义分
随着网络的快速发展和网络应用范围的不断扩大,网络正在影响社会的政治、经济、文化、军事和生活。为了共享和利用网络信息和资源,越来越多的个人、企业及政府部门将电脑连接
特征提取是人脸识别研究中的最基本问题之一。在这一研究领域,提出了许多经典的算法,如基于子空间的主分量分析方法,线性鉴别分析方法和独立成分分析方法等,以及在支持向量机
1月24日,康耐视公司宣布其获奖的视觉传感器产品系列中又新增Checker4G系列。康耐视的新型Checker 4G视觉传感器的设置同样强大且简单。Checker的重要特征有,可通过以太网
模式识别是人工智能领域研究的重要内容,而字符识别是模式识别的典型代表。传统的字符识别对象以平面为主,而曲面上的字符存在着很大的形变,其方向也难以确定,相比平面而言存
安装在井下进风巷道中的局部通风机,是服务于掘进生产的通风设备,具有供给新鲜风流,冲淡瓦斯和煤尘、吹散炮烟、调节气侯的功能。无论是正常生产还是交接班时间,都不准随意停开局
随着Web信息量的飞速增长,越来越多的人希望能够快速且有效地找到自己所需要的与特定领域主题有关的信息,目前通用搜索引擎(search engine)面临着空前的挑战。垂直搜索引擎(ver