【发布时间】:2010-06-29 05:00:24
【问题描述】:
到目前为止,我一直更喜欢直接使用 Hibernate 而不是 JPA 1.0,因为 JPA 缺少一些我需要而 Hibernate 提供的重要功能:Criteria API、二级缓存、单向 OneToMany 和其他一些功能。
现在,随着 JPA 2.0 的出现以及随之而来的所有新功能以及 JPA 1.0 中最初缺少的所有新功能 (http://en.wikibooks.org/wiki/Java_Persistence/What_is_new_in_JPA_2.0%3F),我想知道是否仍然需要直接使用 Hibernate。
你有什么看法? Hibernate 3.5 中还有哪些是 JPA 2.0 无法做到的?
【问题讨论】:
标签: hibernate jpa eclipselink java-ee-6 jpa-2.0