基于EJB与Hibernate的业务拨测系统的研究与实现

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:czh19890220
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着以Web为中心的应用程序的发展,业务系统越来越复杂以及企业要求开发配置的应用越来越大,为了解决这种问题,SUN公司推出了J2EE。J2EE提供了一整套面向企业级运算的应用方案,其以EJB为中心的应用方案提供了以业务逻辑层为中心的体系结构。在该体系结构中,运行在应用服务器中的EJB承担核心业务逻辑的实现及与持久层的通信,这样绝大多数的核心功能转移到业务逻辑层。采用EJB可以使开发商业应用系统变得容易,应用系统可以在一个支持EJB的环境中开发,随着需求的改变,应用系统可以不加条件地迁移到其它功能更强,更复杂的服务器上,与此同时由于企业级分布式应用程序的使用越来越广泛,对J2EE技术的研究越来越深入,作为J2EE核心的EJB技术同时也是争论的焦点,主要是实现持久层的Entity Bean技术。主要原因是实现持久层的实体Bean技术映射的复杂度,而且和数据表的多层映射关系难以实现,因此很多其它的ORM产品出现。ORM作为面向对象设计中的重要技术,其实质上是面向对象的域模型与关系数据库模型之间的映射工具。Hibernate以其映射的灵活性与开源特性,成为ORM中间件的首选。它不仅提供了ORM映射服务,还提供动态查询、数据缓存和面向对象的查询语言HQL的功能,并且能够和多种Web服务器、应用服务器良好集成。本课题是在业务拨测系统的背景下,提出一个EJB与Hibernate结合的Web架构,客户端通过EJB调用持久层对象实现与底层数据的交互,把客户层、业务层、持久层分离,设计并实现业务拨测系统的管理端,完成脚本任务的定制和下达以及其它信息的维护等功能。本文首先介绍了在Web端使用的MVC2.0的架构,其次研究了J2EE框架下的核心技术EJB,由EJB提供接口完成业务逻辑处理,最后对开源框架Hibernate的ORM机制进行了分析,提出了一个整合Hibernate的EJB架构,开发一个分布式应用系统“业务拨测系统管理端”,并详细描述开发过程。
其他文献
合成孔径雷达(SAR)是一种能够在任何时候、任何天气环境下不间断进行工作的高分辨率雷达,被广泛应用于国民生活和国防军事的各个领域。但是因为其特殊的相干成像机制,成像后
随着社会的进步和Internet高速发展,如何快速准确地获取自己所需的信息已经成为目前我们迫切需要解决的问题之一。文本分类和聚类是信息处理的重要技术,因而也成为了目前研究的
橡塑密封件是为解决主机行业的跑、冒、滴、漏等问题所配套的器件。目前,密封件的尺寸测量主要采用人工检测,这种方法存在测量精度低、劳动强度大等缺点。随着航空、航天等高技
数字视频数据在采集、压缩、处理、传输、恢复过程中会产生各种各样的失真,进而影响视频图像质量。比如:为降低视频节目速率而进行的视频压缩编码会降低视频质量;视频节目在
如何高效地使用有限的节点能量来延长网络生存时间,已成为无线传感器网络面临的首要挑战。网络拓扑的设计和路由的选择将对节点能量消耗产生重大的影响。针对网络通信负载和
随着经济的发展、网络的普及和日益增长的安防需求,IP网络视频监控以它的低成本、大覆盖面、统一方便的管理等众多优点脱颖而出,成为信息产业的新热点。在大规模的网络视频监
随着无线通信技术的发展,大范围的网络覆盖已得到基本解决,考虑到大量的语音业务与高速数据业务都发生在室内,因此,提高室内服务质量和覆盖率成为当前无线通信领域研究的热点
学位
主观质量评价是目前评价数字视频质量的重要手段之一,是国际公认最可靠的图像和视频质量评价方法。随着Internet的高速发展,基于网络传输的多媒体应用越来越多。受网络速率、
随着信息技术和计算机网络的飞速发展,人们的日常生活越来越网络化和信息化。数字电视,视频点播,电子商务越来越多的走进了千家万户,与此同时,出于各种目的的盗版,知识产权侵