gpt4 book ai didi

java - 我们可以在没有 hibernate 的情况下使用jpa吗

转载 作者:IT老高 更新时间:2023-10-28 20:59:46 29 4
gpt4 key购买 nike

我是 JPA 的新手。

据我了解,JPA 是规范,Hibernate 实现了 JPA 并提供附加功能以及 JPA 方法。

但我正在阅读 JPA 教程,其中使用 EntityManager 对象我们可以对数据执行 CRUD,而无需使用 Hibernate 库!

谁能告诉我

  1. 我可以使用 EntityManager 方法单独使用 JPA,而不使用 Hibernate?

请提及一些有用的链接或示例。

非常感谢您的回复。
谢谢。

最佳答案

你说得对,JPA 是一个规范。 Hibernate 和 EclipseLink 是它的几个实现。

您必须指定持久性提供程序(Hibernate、EclipseLink)才能使用 JPA 实现。持久性提供程序具有 JPA 规范的实现类。

关于java - 我们可以在没有 hibernate 的情况下使用jpa吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15487631/

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