gpt4 book ai didi

java - JPA 和 JPA2 的区别

转载 作者:IT老高 更新时间:2023-10-28 20:51:58 24 4
gpt4 key购买 nike

有没有人列出 JPA 1 和 JPA 2 之间的变化?我已阅读有关标准查询和其他更改的信息,但我想要一个“什么是新的”类型的引用。谢谢

最佳答案

Google返回许多结果,包括 thisthis博客文章。总结(从前者复制)是:

  • 添加了对使用 OrderColumn 和提供者管理的排序列的持久排序列表的支持
  • 定义了对单向一对多关系的外键映射策略的支持
  • 在 EntityManager 接口(interface)中添加了 clear 方法,以允许将实体从持久化上下文中逐出;添加了 CLEAR 级联选项。
  • 添加了缓存接口(interface)。
  • 添加了对悲观锁定和新锁定模式类型的支持。
  • 添加了重载的查找和刷新方法,以支持使用标准化和特定于供应商的属性和提示进行锁定。
  • 添加了用于锁定配置的标准化提示 javax.persistence.lock.timeout。
  • 添加了用于持久化单元和实体管理器工厂配置的标准化属性 javax.persistence.jdbc.driver、javax.persistence.jdbc.url、javax.persistence.jdbc.user、javax.persistence.jdbc.password。
  • 添加了 Query getNamedParameters 和 getPositionalParameters 方法。

关于java - JPA 和 JPA2 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1341665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com