Apache OpenJPA一直以来都在从JEE世界中源源不断地获取动力,它已经被BEA采用为WebLogic Server 10的EJB3 JPA实现,并且,它还被采用在最新的IBM WebSphere应用服务器的EJB3特性包(EJB3 Feature Pack)中(这也是它成为WebSphere商业发布版核心特性的第一步)。OpenJPA是从BEA的Kodo产品发展而来的,而Kodo产品的代码在2006年被捐献给了ASF。从那时候起,这个项目就开始不断成长,逐渐包含了对应用服务器和工具广泛的支持:
此外,OpenJPA网站还说到:
OpenJPA最近完成了在Apache的孵化过程,成功晋级成为一个顶级项目。此外,项目中对JSR-220(Java Persistence API)的实现,也在最近100%通过了JCP TCK的兼容性测试,这也表明该项目完全符合标准。 InfoQ在去年五月份曾经就OpenJPA可能成为Hibernate的一个有力竞争者一事进行了报导,Apache自由的许可证和高质量的Kodo实现,使得这个项目被社区内的其它大多数组织所采用,其中包括商业的和开源的组织。有个例外就是Sun的Glassfish服务器(Java EE RI),它包装了对Oracle的Toplink Essentials。Oracle在今年三月声称,它将向Eclipse基金会贡献商用版Toplink的所有代码,作为Eclipselink项目的一部分,其第一个版本将在七月合适的时间发布。 (责任编辑:admin) |