java - Hibernate 作为 JPA 提供者是什么意思?

标签 java hibernate jpa jakarta-ee

Java Persistence API 是一个 Java 规范,用于管理、保存和访问对象和关系数据库之间的数据。 Hibernate是一个ORM工具

Hibernate 作为 JPA 提供者如何工作?

最佳答案

我假设您知道 Java 中的接口(interface)和类是如何工作的?

简单地说:JPA 提供接口(interface),Hibernate 提供实现这些接口(interface)的具体类。

还有其他实现,例如 EclipseLink 或 OpenJPA。

因此,当人们说您使用 Hibernate 作为 JPA 提供程序时,这意味着无论您在何处使用 JPA 接口(interface),您都在使用 Hibernate 类。

关于java - Hibernate 作为 JPA 提供者是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47568169/

相关文章:

java - 使用spring Mapper映射Map对象 - Java

java - 如何在 thymeleaf 中包含 message.properties

java - 如何使用 iText 获取段落绝对坐标?

java - 如何在适配器中扩展多个类?

java - Hibernate:如何重新附加具有@ElementCollection 的外部化实体

java - HQL 查询中的语法错误 "unexpected token"

java - Hibernate 搜索 NoSuchMethodError

java - 未找到使用 OpenJPA 和 RuntimeUnenhancedClasses 的类型的元数据

java - 如何使用 JPA 检索多个对象?

java - 其他 JFrame 中的 JTextArea 显示实时控制台输出