【发布时间】:2017-05-10 07:44:43
【问题描述】:
在尝试从 JBOSS EAP 6.2 迁移到 JBOSS EAP 7.0 时遇到休眠问题。我正在尝试使用现有的休眠 4.x(不使用休眠 5.x)进行迁移,因为我不应该进行任何代码更改。请任何人帮助我解决这些问题。
【问题讨论】:
在尝试从 JBOSS EAP 6.2 迁移到 JBOSS EAP 7.0 时遇到休眠问题。我正在尝试使用现有的休眠 4.x(不使用休眠 5.x)进行迁移,因为我不应该进行任何代码更改。请任何人帮助我解决这些问题。
【问题讨论】:
我认为使 Hibernate 4 成为可能的功能已在 WildFly / EAP 7 中删除。在 EAP 6 中集成一些 Hibernate 3 版本在技术上是可能的。允许容器与 Hibernate 4 集成的功能已在上游 WildFly 版本中删除JBoss EAP 7 所基于的。保留在 EAP 7 中的迁移集成代码适用于 Hibernate 4,但尚未经过测试。
从技术上讲,通过提供适当的 jar 文件、部署依赖项、配置和代码,使用任意版本的 Hibernate 构建您自己的实体管理器工厂或会话工厂应该是可能的。但它不会与容器完全集成,这还没有得到验证。
您应该在 EAP7 中使用 hibernate5,请参见以下链接:
【讨论】: