如何了解我在 EJB 中使用的 JPA 版本? JPA是否内置EJB?
问候
最佳答案
使用 Java EE 5 容器,您将获得 JPA 1.0(在 JSR 220 - Enterprise JavaBeans, Version 3.0 中指定)。
使用 Java EE 6 容器,您将获得 JPA 2.0(在现在专用的 JSR 317: Java Persistence 2.0 中指定)。
如果您提供自己的 JPA 实现,那么,这取决于您提供的实现和版本:)
以下是一些 JPA 2.0 实现及其各自的版本:
- EclipseLink 2.0+
- hibernate EntityManager 3.5+
- OpenJPA 2.0+
- DataNucleus 2.1.0+
关于java - 如何找到JPA的版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3520577/