目前我正在使用纯 hibernate ,并且我对它非常满意,除了在 session.get/list
等调用上进行转换,但这不是什么大问题......
除了更好的可移植性之外,使用 JPA
还能给我带来什么好处?
最佳答案
也许有更好的工具和供应商支持。在兼容的应用程序服务器上的部署也更容易。但是您将失去 Hibernate 特定的功能,例如 HQL 中的扩展查询语法。毕竟,JPA 的功能是 Hibernate 的子集。
关于hibernate - 从纯粹的 Hibernate 到 JPA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16112666/