hibernate - 从纯粹的 Hibernate 到 JPA

标签 hibernate jpa

目前我正在使用纯 hibernate ,并且我对它非常满意,除了在 session.get/list 等调用上进行转换,但这不是什么大问题......

除了更好的可移植性之外,使用 JPA 还能给我带来什么好处?

最佳答案

也许有更好的工具和供应商支持。在兼容的应用程序服务器上的部署也更容易。但是您将失去 Hibernate 特定的功能,例如 HQL 中的扩展查询语法。毕竟,JPA 的功能是 Hibernate 的子集。

关于hibernate - 从纯粹的 Hibernate 到 JPA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16112666/

相关文章:

java - 使用具有外键约束的 JPA 删除对象

hibernate - dynamic-update=true 如何在 hibernate 内部工作?

java - 当有多个结果时使用 hibernate Criteria.uniqueResult()

java - Spring 数据 findAll() 不急切获取

java - Hibernate 应该只更新数据库中的某些字段

java - JPA:EntityGraph 和 map

mysql - Hibernate 如何获取 Identity Insert 上的自动增量值

java - 为什么要更新不属于 UPDATE 请求的字段?

mysql - JPQL @ManyToMany 查询

java - 没有名为 EntityManager 的持久性提供程序...错误