【发布时间】:2012-10-01 20:47:24
【问题描述】:
我有一个基于 EJB 的库,需要对其进行修改以与 Tomcat 应用程序服务器兼容(即没有 JaveEE)。我在 Hibernate 上浏览了一下,感到很困惑。
显然,有一个使用 .cfg 文件作为基础的自然 Hibernate 分支,它与 Java SE 兼容,然后有一个基于 JPA 的 Hibernate 分支,它有条件地依赖于 Java EE。我还觉得烦人的一件事是某些接口显然不受支持——例如 CriteriaQuery。
所以我想,我必须使用自然的 Hibernate 分支才能实现摆脱 Java EE 的目标(考虑到差异,这很烦人)。 OTOH,还有兼容 Tomcat 的 TomEE,大概让我保持大部分代码不变
如果我能得到一些反馈,那就太好了。谢谢。
【问题讨论】:
标签: hibernate jakarta-ee jpa apache-tomee