EJB 3.2新特性

EJB专家组近日发布了EJB 3.2规范的第2版草案。

EJB(Enterprise JavaBean,企业级JavaBean)用于构建企业级应用的服务器端可管理组件。EJB规范的目的在于为企业级应用开发人员实现后台业务提供一个标准方式,自动处理诸如数据持久化、事务整合、安全对策等不同应用的共有问题,使得软件开发人员可以专注于应用的需求而避免非业务元素的困扰。

EJB 3.2 (JSR-345)在2011年4月份启动,现在最新版本为v2版草案。在该版本中,我们可以预览到EJB 3.2的一些特性:

1. 下面这些特性已经纳入EJB可选特性文档中:
           · EJB 2.1和早期针对容器管理持久性的Entity Bean组件协议

           · EJB 2.1和早期针对Bean管理持久性的Entity Bean组件协议
                      · EJB 2.1和早期Entity Bean的客户端视图
                      · 针对容器管理持久性查询方法的查询语言(EJB QL)
                      · 基于JAX-RPC的Web服务端点
                      · JAX-RPC Web服务客户端视图

2. 支持本地异步会话Bean调用,非持久性EJB Timer Service已经被添加到EJB 3.2精简版功能集中。


3. 获得当前类装载器的限制已被移除。


4. Java I/O访问权已放宽,现在用“应谨慎行事(should exercise caution)”取代了“must not(不允许)”。


5. 有状态会话bean的生命周期回调拦截方法,现在可以在一个事务环境中执行(由生命周期回调方法的事务属性决定)。


6. 现在可以完全禁用特定的有状态会话bean的钝化(passivation)。


7. TimerService API已被扩展,现在可以在同一个EJB模块中查询所有活动计时器。


8. 会话bean指定实现接口(作为本地或远程业务接口)的默认规则已经放宽,可以包含多个接口。

9. JMS消息驱动bean的标准激活属性名单已经扩展,以与JMS 2.0规范中的变化相匹配。

详细信息: https://blogs.oracle.com/marina/entry/ejb_3_2_news

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/301743/viewspace-739182/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/301743/viewspace-739182/

Rider高效调试UE引擎:无需编译源码的符号配置指南 本文提供了一份详尽的Rider高效调试UE引擎指南,核心在于无需编译源码即可配置调试符号。通过Epic启动器下载官方PDB文件,并在Rider中正确配置外部符号服务器路径,开发者能在10分钟内实现对引擎内部代码(如AActor::Tick)的源码级断点调试、变量查看和调用堆栈分析,极大提升问题排查效率。 阅读详情

相关推荐

2、深入了解 EJB 3.2 架构与 CDI 服务

本文深入介绍了 EJB 3.2 架构和 CDI 服务,探讨了其在企业级应用开发中的核心特性和实际应用场景。文章涵盖了 EJB 的发展历程、组件模型、容器功能以及与 JPA、Web 服务和 CDI 的协同工作方式,并通过具体代码示例展示了如何利用这些技术构建高效、可扩展和安全的企业级解决方案。

prometheus5watch的博客 131

Java文档阅读笔记-EJB Tutorial

目录 Introduction to EJB What is EJB Introduction to EJB EJB(Enterprise Java Bean)Java企业组建:用于开发分布式、健全、安全的企业级应用。 目前EJB3.2是最新版(这篇文档上说EJB3.2是最新版,我不知道现在【2019-09-23EJB最新版本是多少),EJB3开发速度比EJB2快得多,原因...

IT1995的博客 4416

AD9 精简版 免安装

压缩包67MB,解压后400MB,去除了仿真,VHDL,软件编程等功能,保留比较完善的原理图和PCB设计功能;支持导入其它文件格式和导出功能,不含元件库;精简了菜单,修改了几条显示不准确的中文菜单。

JBoss AS 8中的Java EE 7和EJB 3.2支持

你们中有些人可能已经知道Java EE 7规范的Public Final Draft版本已经发布 。 除此以外,此版本的Java EE还引入了EJB规范的EJB 3.2版本。 与EJB 3.1规范相比,EJB 3.2具有一些新功能。 我在这里引用EJB 3.2规范中的文本,总结了新功能: Enterprise JavaBeans 3.2体系结构扩展了Enterprise JavaBean...

最佳 Java 编程 295

JavaEE7 Wildfly 开发指南(一)

WildFly,作为最新的 JBoss 应用程序服务器版本,为开发者提供了 Java EE 7 平台的完整实现。它建立在 JBoss AS 7 引入的模块化架构的坚实基础之上,但在灵活性和性能方面有所提升。最新版本的 Java 企业版专注于提高开发者的生产力,WildFly 也是如此。本书将向 Java 开发者介绍企业应用程序的世界。我们将使用在现代实际项目中经过实战检验的现代开发技术和工具。我们还将利用 WildFly 平台提供的功能,如安全、缓存、测试和集群。

龙哥盟 1172

EJB入门第一个小例子

EJB入门first sample   1、下载安装myEclipse和jboss(应用服务器)   jdk-> Myeclipse(配置环境变量JAVA_HOME) jboss(配置环境变量JBOSS_HOME) 把jboss 启动添加到 myEclipse 里面   这样就能在myeclipse的server栏中直接启动jboss和完成服务部署。 2、创建服务端EJB并部署到jboss上 2

河洛 632

ejb 2.1 jboss_JBoss AS 8中的Java EE 7和EJB 3.2支持

ejb 2.1 jboss 你们中有些人可能已经知道Java EE 7规范的Public Final Draft版本已经发布 。 除此以外,此版本的Java EE还引入了EJB规范的EJB 3.2版本。 与EJB 3.1规范相比,EJB 3.2具有一些新功能。 我在这里引用EJB 3.2规范中的文本,总结了新功能: Enterprise JavaBeans 3.2体系结构扩展了Enterp...

最佳 Java 编程 214

ejb2.x_EJB倡导者,EJB 2.x是否已经死亡?

存档日期:2019年5月15日 | 首次发布:2006年222EJB倡导者对宣称EJB 3.0使EJB 2.0过时的读者做出了回应,并探讨了EJB 3规范的一些新功能,包括Java™Persistence API(JPA)。 这次交流表明,尽管这些新规范的好处很好,但它们要求您进行一些简化的假设,可能并不适合所有人。 由于几乎所有这些好处都可以通过使用适当的工具作为EJB 2.x规范...

cusi77914的博客 196

【转】EJB3.0与EJB2.0的区别

EJB3.0与EJB2.0的区别 EJB3.0与EJB2.0的区别本文从实战角度比较EJB2EJB3的异同,通过深入剖析揭示EJB3.0的真相,EJB3.0真是带来简化?还是一种表象上的简化?EJB3.0真的变得轻量了,还是披着羊皮的狼?EJB编程模型的简化  首先,EJB3简化的一个主要表现是:在EJB3中,一个EJB不再象EJB2中需要两个接口一个Bean实现类,

strawbingo的专栏 1238

Quartz2.2.x官方文档2.2.X—第二章 Quartz新特性

Quartz新特性是什么 在Quartz调度2.2中有哪些新特性 2.2在Quartz调度2.2中有哪些新特性 2.2.0 API变化(包含一些不重要的向后兼容性断层) 2.2.0中的新特征 2.2.0中的杂项 我们想感谢社区贡献者,他们为这个版本做了大量的工作,提供想法和补丁。 2.2.0 API变化(包含一些不重要的向后兼容...

Just Do It 453

EJB 2.x 应用程序到EJB 3.0的移植(上)

原作者: Shashank Tiwari来源:Javaworld译者:TKD-恋冰原文: http://www.javaworld.com/javaworld/jw-08-2006/jw-0814-ejb.html企业JavaBeans简化了企业bean架构,同时提供了一些更强大的特性。新规范补充支持了Java 5介绍的元数据注释工具以及Hibernate和TopLink这些工具的持久

晓夜圆舞曲(内测版) 989

ejb实例

1.http://8366.iteye.com/blog/247315  (ejb2.0) 2.http://wayne446.iteye.com/blog/409885  (ejb3.0)

有一种坚持就作不放弃 126

Spring和EJB的竞争发展历史(2007),Spring1.2/2.0移植到Spring2.5 zt

http://www.javastar.org/thread-49-1-1.html spring和ejb的竞争发展历史(发表于 2007-1-23 01:16)spring和ejb的竞争发展历史(内容为转载,不代表本人观点,原作者robbin)Spring自从2003年发布以来,一直是Java开源框架的奇迹之一。从2000年开始,伴随着B/S架构逐渐引入企业应用软件开发的领域,Java就逐渐...

weixin_33921089的博客 210

EJB3.0先睹为快(程序员0408期文章)

EJB 3.0先睹为快撰文/透明在过去的两个月里,我们不断地从各种渠道听说关于EJB 3.0的种种流言。在TheServerSide年会和JavaOne大会上,围绕着EJB 3.0展开的讨论总是热烈中的最热烈者。而在仅仅看到只鳞片爪的J2EE开发者们这里,看待EJB 3.0的态度也是各有不同——轻量级方案的推崇者们将它视为J2EE旧势力的颠覆、轻量级技术的全面胜利;EJB的拥趸们则轻描

1487

Hibernate 3新特性介绍及发展趋势

Hibernate是一种强大的可提供对象-关系持久化和查询服务的中间件,它可以使程序员依据面向对象的原理开发持久化类,实现对象之间的关联、继承、多态、组合、集合等。 Hibernate提供了它特有的数据库查询语言HQL,这种查询语言屏蔽了不同数据库之间的差别,使你可以编写统一的查询语句执行查询。不同于其他持久化解决方案的是Hibernate并没有把SQL的强大功能屏蔽掉,而是仍然兼容SQL,这...

weixin_30808253的博客 120

Quartz新特性

Quartz Scheduler 2.2有哪些新特性 我们感谢那些提供建议和解决方案的社区贡献者。API 改变(包括那些向后兼容的问题(breakage))QTZ-292 - Scheduler interface : in the method scheduleJobs , the triggers should be part of a Set instead of a List QTZ-30

miaozhihao的博客 577

Jave EE 6特性:依赖注入、Bean验证和EJB增强

Java EE 的最新版本提供了几项新特性,包括依赖注入、Bean验证,以及EJB 、Servlets 、JSF 、JSP 技术方面的增强。Sun于上周四发布了Java EE 6。本文概述了最新版本的几个新特性。在后续新闻中,我们将对这些特性进行详细报道。 Java EE 6平台的三个主要目标是灵活的技术堆栈、增强的可扩展性、易于开发。   技术堆栈: Java EE 6引入...

加俊 215

jsp2.0新特性

SUN 的新版J2EE1.4提供了在J2EE中开发Web Service的基础,对开发工具做了一些重要的增强,在应用程序部署和服务器管理方面也提供了新的标准,在集成性和安全性方面有所增强,提升了J2EE 开发Web应用程序的能力;在编程模型方面的重要变化包括JSP表达式语言、简化的标记库等;EJB 2.1中提供了新的timer服务,查询语言(QL)也有所增强;Jdbc3.0 API把通常的Jdbc

microfhu的专栏 800

Struts2.0+spring2.0+hibernate3.2 Annotation应用示例

hibernate3.2有个新功能叫做annotation,这个功能在ejb3.0就出现了。而且spring2.x版本也有这个功能,这个功能到底有什么作用,我们还是看看解释是什么:在已经发布的JDK1.5(tiger)中增加新的特色叫 Annotation。Annotation提供一种机制,将程序的元素如:类,方法,属性,参数,本地变量,包和元数据联系起来。这样编译器可以将元数 据存储在Class...

komeiming的专栏 120

Java开发三剑客JSF2.0、EJB3.1、JPA2.0现状及发展

http://developer.51cto.com/art/200906/130976.htmJSF 2.0尽管 Java 在展示层框架上竞争的非常激烈,但 JSF 仍然固守着自己的领地。虽然有很多关于 JSF 的易用性和健壮性的质疑声,但 JSF2.0 就是为正面解决这些问题而提出来的,它的易用,创新以及可扩展的特性包括:JSF 正式将 Facelets 作为视图技术。也许你不熟悉

Roger★L☆M☆J★ 1066
上一篇: 号称下一代的Ruby on Rails框架——Meteor介绍
下一篇: 用Django和mod_wsgi设置SVN基本的授权认证
cuiao6729
博客等级 码龄9年 1粉丝 162原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值