技术开发 频道

使用EJB3 Java 持久化API

【IT168 技术文档】
TopLink Essentials:参考实现

  TopLink Essentials,是从主要的一个商业O-R映射框架Oracle TopLink中衍生出来的,这是EJB3 JPA的一个参考实现。可以从Java Persistence API implementation home page找到它。

  你可以在一个该参考实现的服务器或者其他的遵循EJB3 JPA固定的应用服务器上使用本文中的代码。

  EJB3 JPA工具

  开发工具确实能够帮助你创建更好的应用程序——并且如果你使用XML来定义O-R映射,操作会很繁琐。Eclipse Dali O-R映射项目致力于使得EJB3 JPA变得更加简单,它在Eclipse Web工具项目中提供了综合的工具,这个项目是Oracle领导的,并且被JBoss,BEA以及Versant所支持。想要了解更多关于Dali的信息请访问它的主页。

  同样的,Oracle JDeveloper 10.1.3和BEA Workshop studio这样的工具也支持EJB3 JPA。

  结论

  EJB3 Java持久化API标准化了Java平台的持久化操作。它通过使用元数据标注简化了透明持久化操作。几个应用服务器,包括Oracle Application Server 10g (10.1.3), Sun公司的开源的 GlassFish Application Server, and JBoss Application Server 4.0, 都提供了EJB3 规范的支持。当Java EE5.0和EJB 3.0最终确定下来,你可以很快看到很多领先的应用服务器和持久化提供者都实现了EJB3 Java Persistence API。你可以使用GlassFish项目提供的参考实现来开始EJB3的持久化的使用。

版权声明:Techtarget获Matrix授权发布,如需转载请联系Matrix
作者:Debu Panda;shenpipi
原文:http://www.onjava.com/pub/a/onjava/2006/05/17/standardizing-with-ejb3-java-persistence-api.html
Matrix:http://www.matrix.org.cn/resource/article/44/44549_EJB3.html

0
相关文章