OpenJPA成为Apache顶级项目

Apache OpenJPA一直以来都在从JEE世界中源源不断地获取动力,它已经被BEA采用为WebLogic Server 10的EJB3 JPA实现,并且,它还被采用在最新的IBM WebSphere应用服务器的EJB3特性包(EJB3 Feature Pack)中(这也是它成为WebSphere商业发布版核心特性的第一步)。Apache OpenJPA是从BEA的Kodo产品发展而来的,而Kodo产品的代码在2006年被捐献给了ASF。从那时候起,这个项目就开始不断成长,逐渐包含了对应用服务器和工具广泛的支持:

以下是引用片段:
为帮助开发持久化应用,OpenJPA可以无需任何更改,直接被最流行的IDE比如Eclipse和Netbeans支持。此外,针对Apache Maven的软件项目管理和综合工具也提供了插件。
很多项目都采用OpenJPA来实现他们需要的对象关系影射,包括Apache ActiveMQ、BEA Kodo、BEA WebLogic服务器、Apache Camel、Apache Geronimo、Apache Ode、Apache OpenEJB和IBM WebSphere应用服务器。社区计划会很快发布OpenJPA的1.0.0版本,这也体现了良好的成熟度和产品质量。
此外OpenJPA还被集成进了其它框架当中,比如Spring Framework、GlassFish、JOnAS应用服务器、Sun Java System应用服务器等。

此外,OpenJPA网站还说到:

以下是引用片段:
BEA Kodo:OpenJPA的起源项目。而如今,Kodo反过来基于Apache OpenJPA项目,已经被使用在了世界各地数以百计的关键应用当中。在Kodo4.1及更高版本中包含了OpenJPA。
WebSphere应用服务器6.1版EJB3 Alpha特性包:WebSphere应用服务器版本6.1 EJB3特性包Alpha版本包含了一个满足EJB3规范的初步实现。与EJB3规范有关的是Java 持久化接口规范(JPA)。Apache OpenJPA是满足JPA规范的的一个Alpha实现。

相关推荐