论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>论文范文>范文阅读
快捷分类: 英语专业文化方向论文 英语专业论文方向 英语专业翻译方向论文 论文方向 公共事业管理论文方向 英语翻译方向论文选题 翻译方向毕业论文 大学生关于感情方向论文3000 英语专业文化方向的论文 英语文学方向的论文题目 最新护理论文方向 工商管理专业论文选题方向

关于方向论文范文 EJB企业级多重应用标准限制与方向相关论文写作参考文献

分类:论文范文 原创主题:方向论文 更新时间:2024-03-12

EJB企业级多重应用标准限制与方向是关于对不知道怎么写方向论文范文课题研究的大学硕士、相关本科毕业论文方向论文开题报告范文和文献综述及职称论文的作为参考文献资料下载。

摘 要:本文首先介绍了EJB的概念和它的优缺点,并通过分析JaEE技术的大规模应用带给EJB的冲击,指出EJB的缺陷.最后,总结出以后EJB的发展方向.

关键词:EJB;spring

中图分类号:G718 文献标识码:B 文章编号:1672-1578(2016)01-0379-01

EJB (Enterprise JaBean)是JaEE重要的组成部分,其定义和规定了一个用于开发基于组件的企业级多重应用的标准.EJB需要严格地实现和继承各种不同类型的接口,相类似的以及重复的代码功能大量存在.同时EJB的配置也是非常复杂和繁琐的,同样通过JNDI进行目标对象查找的也是相当耗时.对于开发者学习EJB的需要高昂代价和成本,项目的具有极低的开发效率,应用程序运行对资源消耗极高,这些缺点都造成了EJB的在使用中非常困难.

随着JaEE技术在不同领域大规模广泛的应用,同时EJB技术也受到很多的质疑,EJB的使用给JaEE应用开发带来了很大的开销成本和开发上的复杂性.在EJB3.0发布之前,就是一个简单的EJB组件都需要编程远程/本地接口、Bean实现类以及Home接口,这使得其应用受限.正是由于EJB应用非常复杂,因此EJB也被称为重量级组件.

为了克服重量级组件EBJ的缺陷,许多轻量级容器因此产生.轻量级容器,是因为它们能将简单的、普通的JaBean作为应用组件,并通过IoC(Inversion of Control,控制反转)来解耦组件之间的依赖关系.随着轻量级容器的大量的被应用,开发者逐渐开始采用轻量级进行应用程序的开发.Spring框架正是轻量级框架的代表,其着眼于JaEE应用开发的绝大多数方面,通过其分层架构,并针对它们提供了集成的框架和一揽子解决方案.Spring在数据库管理、事务管理、持久化管理、线程管理、远程调用等方面用轻量级方案替代EJB.Spring独立于各种应用服务器,它是一个开源的组件,我们可以把它视作一个容器,它可以在无应用服务器支持的情况下提供应用服务功能,如声明式的事务、持久化等.

Spring框架通过IoC容器解决了组件相互的依赖关系,Spring的核心是轻量级IoC容器和AOP(Aspect Oriented Programming,面向切面编程),可以通过简单的Ja对象提供企业级的服务;通过AOP的声明式的服务,为允许应用的业务逻辑与系统级服务进行内聚性的开发.这些简单的服务,可以实现系统开发的灵活性、可扩展性和无侵入性.

Spring在当前是一个著名的开源框架,它是在实现简单的企业级系统开发应运而生的.Spring框架包括很多应用模块,这些模块在不同的层次进行扩展,下层为上层提供服务.分层架构是框架的主要优点之一,分层结构可以允许开发者选择不同的层进行使用不同的组件,同时为应用系统开发提供集成的服务.Spring提供了JaEE应用的各层的完美解决方案,而不是只单纯的服务于某一层.Spring为企业级应用开发提供了"一站式"的解决方案,并贯穿常见的表现层、业务层和持久层[16]的支持.Spring框架包含常用组件的体系结构,Spring Framework架构按功能被划分为多个封装的模块.Spring模块的之间的装配十分灵活,在不同的应用场合中,可以通过框架基于不同的子集模块进行构建.

Spring框架包含相互独立存在的七个基本的模块:

SpringCore:Spring框架的核心模块.它提供基本的IoC容器的实现,即依赖注入.

SpringDAO:提供JDBC的抽象层,能提供编程方式和声明方式控制事务,使得开发者不用去编写非业务功能的JDBC代码.JDBC DAO抽象层提供了有意义的异常层次结构,Spring DAO 中的面向 JDBC 异常继承了通用的 DAO 异常层次结构,使得在使用过程中非常方便.

SpringContext:构建在Core模块之上,并对Core模块的功能进行了扩张.同时提供了高级Spring IoC容器的实现,提供了Bean的访问方式,并且增加了用于系统资源定义、绑定、资源装载、透明的装载上下文方式和事件移值等重要功能.

SpringAOP:它建立了面向方面编程框架,实现了AOP联盟定义的AOP编程实现.Spring AOP 模块为基于 Spring 的应用程序中的对象提供了事务管理服务[17].

SpringORM:为当前流行的对象/关系映射框架(例如Hibernate、MyBatis以及JPA)提供集成.

SpringWeb:提供面向Web应用集成的功能,同时将Spring作为这些Web框架(例如Struts、J等)的后端实现.

Spring Web MVC:该模块提供MVC的实现机制,本框架是一个包含全部功能的可以构建 Web 应用程序的 MVC 优秀实现.通过策略接口使得MVC 框架变成了可以高度可配置的,本框架实现了很多视图技术,常用的包括 JSP、iText 、Tiles、POI和Velocity.

以上各模块以分层的方式进行组织,下面的模块是服务上面的,上面的模块依赖于下面的模块,Spring Core模块位于整个体系结构的最底层,它是Spring Framework工作运作的基础.

参考文献:

[1] Flanagan D. JaScript: the definitive guide[M]. " O"Reilly Media, Inc.", 2002.

[2] 吴晓明,潘永红,谢惠芳. 基于jQuery的中南大学门户网站Web UI的实现[J]. 武汉大学学报(理学版),2012,S1:361-364.

[3] Bibeault B, Kats Y. jQuery in Action[M]. Dreamtech Press, 2008.

[4] 许晓曼,唐文忠. Ja企业应用系统框架的比较与选择[J]. 计算机与信息技术,2006,09:68-70.

总结:本论文为免费优秀的关于方向论文范文资料,可用于相关论文写作参考。

参考文献:

1、 基于VTC学徒制会计专业(税务方向)核心课程标准整体开发 【摘 要】本文结合VTC学徒制的教育理念,从整体上开发会计专业(税务方向)核心课程标准的构架,摒弃传统的纯理论和纯学校教授方式,大幅增加实训和实。

2、 合作共赢是未来财富管理行业方向 鼓励良性合作,能防止重复建设和恶性竞争,降低资金成本,有助于行业健康发展,同时能保护投资者利益截至2016年底,中国个人可投资金融资产总量已经。

3、 海洋产业转型升级三个方向 (《财经》2017年第16期“‘海洋经济’新题”)我国海洋产业转型升级处于关键阶段,虽然有“互联网+海洋”重大工程,“海洋牧场”发展行动计划、。

4、 青年审计人有方向在路上 近日,陕西省审计学会第七届审计青年论坛在古城西安召开,来自全省审计系统的近50名青年审计人员汇聚一堂,研讨审计理论,共话审计发展。省审计厅厅长李。

5、 国企管理绩效审计标准现状构建 一、当前国有企业管理绩效审计标准的现状(一)国有企业绩效审计在一些针对性及系统性层面的法律规范比较缺乏,整体来看法律基础相对薄弱。针对不同行业。

6、 主动作为务实苦干高标准高质量完成好审计工作任务 这次会议传达了李克强总理的重要指示,娄勤俭省长对审计工作的重要批示和全国审计工作会议精神,李健厅长作了全省审计工作报告。会议交流了经验,安排部署。