【转载】OpenEJB 3.0支持对枚举和集合的依赖注入及OSGi和EJB 3.0特性
来源:互联网 发布:javascript 抢购 编辑:程序博客网 时间:2024/04/25 22:53
开源轻量级EJB实现框架OpenEJB的最新版支持对枚举、集合和Maps的依赖注入(Dependency Injection,即DI),并且支持OSGi和EJB 3.0规范。在经历了一年半的开发后,OpenEJB 3.0最终版近期发布了。该版本还支持@EJB引用其他EAR文件中的本地接口、事务日志及基于HTTP协议的EJBd,同时它还支持EJB 3.0的新特性如Business Interfaces、Java Persistence API (JPA)及JAX-WS Web Services。
该新版本包含一些代码改进和bug修复,你可以在OpenEJB站点的发布文档中找到这些列表。Alexander Saint Croix最近撰写博文列举出了该版本的新特性、改进及bug修复。
OpenEJB 使用了其他一些开源框架,如使用OpenJPA提供JPA和CMP的持久化、使用ActiveMQ处理JMS/MDB、使用Apache CXF实现JAX-WS特性。OpenEJB的一些特性主要瞄准了EJB 3.1规范,如Collapsed EAR(在同一个归档及classloader中共存的ejbs与servlets)及针对单元测试的嵌入式EJB容器。不仅如此,即将成为JavaEE 6组成部分的EJB 3.1 Lite profile非常类似于OpenEJB。
与Java EE容器的集成:
OpenEJB 3.0可以插件的方式集成到Tomcat 6服务器中,这就在Web应用中增加了对EJBs的支持。将OpenEJB加入到Tomcat中可以为Servlets提供新的Java EE 5能力,如JPA、JAX-WS、JMS、J2EE连接器及事务。OpenEJB天生就提供了对Glassfish部署描述符、Geronimo及部分 WebLogic部署描述符的支持。
OSGi支持:
OpenEJB框架是作为一个OSGi包发布的,这意味着所有 OpenEJB 3.0的二进制文件与OSGi元数据一起被提供并且可用于任何OSGi平台上。基于OSGi(使用Apache Felix构建)的开源ESB框架ServiceMix 4将把OpenEJB作为ServiceMix的一部分。
OpenEJB项目创始人之一的David Blevins撰写博文记录了该项目的再生及最新发布。InfoQ采访了David以更深入了解OpenEJB 3.0的特性及项目未来的路线图,尤其是它将如何支持EJB 3.1规范。
对企业级Java开发者来说,在EJB中支持对枚举和集合对象的依赖注入意味着什么呢?它是如何帮助EJB组件的设计和开发呢?
文章来源:http://java.csdn.net/page/4d999c1b-49b4-47c7-a69f-b632f8453863
国内最棒的Google Android技术社区(eoeandroid),欢迎访问!
《银河系列原创教程》发布
《Java Web开发速学宝典》出版,欢迎定购
该新版本包含一些代码改进和bug修复,你可以在OpenEJB站点的发布文档中找到这些列表。Alexander Saint Croix最近撰写博文列举出了该版本的新特性、改进及bug修复。
OpenEJB 使用了其他一些开源框架,如使用OpenJPA提供JPA和CMP的持久化、使用ActiveMQ处理JMS/MDB、使用Apache CXF实现JAX-WS特性。OpenEJB的一些特性主要瞄准了EJB 3.1规范,如Collapsed EAR(在同一个归档及classloader中共存的ejbs与servlets)及针对单元测试的嵌入式EJB容器。不仅如此,即将成为JavaEE 6组成部分的EJB 3.1 Lite profile非常类似于OpenEJB。
与Java EE容器的集成:
OpenEJB 3.0可以插件的方式集成到Tomcat 6服务器中,这就在Web应用中增加了对EJBs的支持。将OpenEJB加入到Tomcat中可以为Servlets提供新的Java EE 5能力,如JPA、JAX-WS、JMS、J2EE连接器及事务。OpenEJB天生就提供了对Glassfish部署描述符、Geronimo及部分 WebLogic部署描述符的支持。
OSGi支持:
OpenEJB框架是作为一个OSGi包发布的,这意味着所有 OpenEJB 3.0的二进制文件与OSGi元数据一起被提供并且可用于任何OSGi平台上。基于OSGi(使用Apache Felix构建)的开源ESB框架ServiceMix 4将把OpenEJB作为ServiceMix的一部分。
OpenEJB项目创始人之一的David Blevins撰写博文记录了该项目的再生及最新发布。InfoQ采访了David以更深入了解OpenEJB 3.0的特性及项目未来的路线图,尤其是它将如何支持EJB 3.1规范。
对企业级Java开发者来说,在EJB中支持对枚举和集合对象的依赖注入意味着什么呢?它是如何帮助EJB组件的设计和开发呢?
文章来源:http://java.csdn.net/page/4d999c1b-49b4-47c7-a69f-b632f8453863
国内最棒的Google Android技术社区(eoeandroid),欢迎访问!
《银河系列原创教程》发布
《Java Web开发速学宝典》出版,欢迎定购
- OpenEJB 3.0支持对枚举和集合的依赖注入及OSGi和EJB 3.0特性
- 【转载】OpenEJB 3.0支持对枚举和集合的依赖注入及OSGi和EJB 3.0特性
- Spring对字段和集合的注入---依赖注入
- Struts2对依赖注入的支持
- EJB 3.0开发指南之依赖注入
- EJB 3.0开发指南之依赖注入
- EJB 3.0开发指南之依赖注入
- 基于OpenEJB + Tomcat + MyEclipse + MySQL进行EJB 3.0开发
- [转载]控制反转和依赖注入
- 对AngularJs中依赖注入的理解和使用方法
- 对PHP中依赖注入和控制反转的理解
- JAVAEE中转换器与EJB注入和JSF枚举的相关问题
- JavaSE中的集合结构.和集合特性,及集合常用接口和实现类的特性.
- springr的依赖和依赖注入概念
- osgi 学习系列(十)osgi事务管理和对OracleSequence支持
- AngularJS的依赖注入特性
- Spring对EJB的支持
- 枚举:集合对enum的支持,EnumSet,EnumMap
- 【转载】如何从课堂与教学内容两方面提高培训效率
- 【转载】李开复宣布与金山合作 谷歌迈出中国第三步
- 遇到个问题想发帖、发现积分不够、有高手路过指点一下吧!
- Java SE6调用Java编译器的两种新方法
- 得到第K个大的数算法研究
- 【转载】OpenEJB 3.0支持对枚举和集合的依赖注入及OSGi和EJB 3.0特性
- 棋盘覆盖问题的算法实现
- 拆半查找的递归和非递归算法
- 全排列算法原理和实现
- 整数划分算法原理与实现
- PHP + Apache + Windows的设置
- Delphi使用资源文件全攻略
- 在delphi中如何动态建立类的实例
- Java的多进程运行模式分析