有人知道JPA 2中有什么新内容吗?在支持JPA 2的版本中不是Hibernate / TopLink的新功能,而是实际规范中的新功能。
答案 0 :(得分:41)
接受的答案中提到的链接没有说明二级缓存,所以我决定发布一个快速列表来总结“JPA 2.0中的新功能(JSR-317)”:
persistence.xml
的标准属性 - 例如javax.persistence.jdbc.driver
等,而不是持久性提供程序特定的属性。PROPERTY
和FIELD
访问类型可以在层次结构中混合并组合在一个类中。@ElementCollection
, @OrderColumn
- 为了更好的收藏支持。@OneToMany
/ @OneToOne
- 适用于展开的映射。QueryBuilder
和 CriteriaQuery
,用于类型安全查询的编程构建。EntityManager
(支持的属性,detach
方法等)和 Query
的附加API(查询提示) )。答案 1 :(得分:3)
答案 2 :(得分:3)
关于这个问题,这个link可能不是100%精确,但它是一个非常好的信息来源。