在thserverside.com上的这篇文章中:
http://www.theserverside.com/news/thread.tss?thread_id=42651
它提到:“JBoss发布了Hibernate 3.2,它们流行的持久性引擎,现在已经过认证,符合Java Persistence API。”
这意味着什么:“现在认证符合Java Persistence API。”
是不是旧的Hibernate(或者任何ORM工具)构建为JPA的实现?
答案 0 :(得分:2)
在Hibernate的最初几天没有JPA。 Hibernate是第一个(纯粹是我认为)开源库,它将ORM引入主流Java开发。在Hibernate发布之后,JPA规范出现了很多。 Hibernate自然也实现了规范,它仍然可以支持Hibernate特定的注释。现在,您可以通过将Hibernate作为JPA提供程序,将JPA + Hibernate内容混合在一个单独的应用程序中。