我是一个开心的Tomcat用户,并且希望使用新的Java Persistence API。我有点困惑,我应该从哪里得到它?JPA如何与EJB相关Java EE 6
我没有找到关于我的问题的官方文件非常清楚。
- Java EE 6是EJB容器特有的东西,比如JBoss或Glassfish?
- 这是否意味着如果您有EE 6容器,它会自动支持JPA?
- JPA是规范还是API?
- Hibernate,Kodo还是OpenJPA,DataNucleus,EclipseLink,TopLink都实现了JPA规范?
我问的原因是因为我不想部署非常大的文件。如果我使用的容器支持/包含JPA API,那么我宁愿不在每个应用程序中部署一个?
我有这个想法在我的脑海里,Tomcat 7的JAR可能有它吗?