gpt4 book ai didi

java - JPA 1.0 还是 hibernate ?

转载 作者:行者123 更新时间:2023-12-01 07:15:25 26 4
gpt4 key购买 nike

我们计划从 j2EE 1.4 迁移到 Java EE 5。到目前为止,Hibernate 2.1.0 s0 很好地满足了我们所有的 ORM 需求。由于我们正在迁移到支持 JPA 1.0 的 Java EE 5,我想知道是否值得将我的所有 ORM 内容迁移到 JPA。

有什么我应该担心的问题吗?JAP 1.0 是否有无法发挥作用的地方?

我不想使用 JPA 2.0。

最佳答案

JPA 1.0 API 有一些非常明显的漏洞(例如缺乏自定义值类型、没有元素集合)。由于缺乏基本功能,将应用程序从 native Hibernate API 移植到 JPA 1.0 API 可能会很痛苦。

但是,Hibernate 的注释 API 是基本 JPA API 的扩展,因此您可以尽可能使用 JPA,并使用 Hibernate 扩展来完成它。注释样式是现在使用 Hibernate 最简单的方法,因此这是最好的折衷方案。

但是,如果您已经有一个可以运行的 Hibernate 应用程序,我想知道是否值得这么麻烦。我很想保持原样,它应该在 Java EE 5 环境中工作得很好。

关于java - JPA 1.0 还是 hibernate ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4189327/

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