Java JPA和JPA2之间的差异
有人有JPA1和JPA2之间的变化列表吗? 我已经阅读了有关条件查询和其他更改的内容,但我希望有一个“新内容”的参考。 谢谢返回许多结果,包括和博客帖子。摘要(从前者复制)为:Java JPA和JPA2之间的差异,java,jpa,jakarta-ee,jpa-2.0,Java,Jpa,Jakarta Ee,Jpa 2.0,有人有JPA1和JPA2之间的变化列表吗? 我已经阅读了有关条件查询和其他更改的内容,但我希望有一个“新内容”的参考。 谢谢返回许多结果,包括和博客帖子。摘要(从前者复制)为: 添加了对使用OrderColumn和提供者管理的排序列的持久排序列表的支持 定义了对单向一对多关系外键映射策略的支持 向EntityManager接口添加clear方法,以允许从持久性上下文中逐出实体;添加了清除级联选项 添加了缓存接口 增加了对悲观锁定和新锁定模式类型的支持 添加了重载查找和刷新方法,以支持使用标准化
- 添加了对使用OrderColumn和提供者管理的排序列的持久排序列表的支持
- 定义了对单向一对多关系外键映射策略的支持
- 向EntityManager接口添加clear方法,以允许从持久性上下文中逐出实体;添加了清除级联选项
- 添加了缓存接口
- 增加了对悲观锁定和新锁定模式类型的支持
- 添加了重载查找和刷新方法,以支持使用标准化和特定于供应商的属性和提示进行锁定
- 添加了用于锁定配置的标准化提示javax.persistence.lock.timeout
- 添加了标准化属性javax.persistence.jdbc.driver、javax.persistence.jdbc.url、javax.persistence.jdbc.user、javax.persistence.jdbc.password,用于持久化单元和实体管理器工厂配置
- 添加了查询getNamedParameters和GetPositionParameters方法
- JPA2还添加了类型安全查询api。参见还有一个来自Jazoon 2009的Mike Keith演示文稿的pdf版本。添加了一个新的界面来控制键入查询的执行 排序也更好,因为@Ordered注释实际上在数据库端进行排序。您提供的链接现在已关闭:404@MarcBouvier我已修复到的链接