gpt4 book ai didi

java - org.hibernate.annotations 与 javax.persistence

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

使用来自

的注释是不是一个坏主意

javax.persistence package

而不是使用

org.hibernate.annotations annotations

我知道使用 javax.peristence 确实会引入另一个依赖项。但如果我忽略这一点,有什么优点/缺点?

最佳答案

恰恰相反。

Hibernate 是 Java Persistence API 的一种实现,在可能的情况下,您应该使用标准注解(在 javax.persistence 中)。这样,理论上您可以在其他 JPA 实现上运行您的代码。

只有当您需要特定于 Hibernate 的功能时,您才应该使用 Hibernate 注释。

额外的依赖只在JPA接口(interface)/注解jar文件上,非常轻。

关于java - org.hibernate.annotations 与 javax.persistence,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/700558/

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