尝试从JBOSS EAP 6.2迁移到面向hibernate问题的JBOSS EAP 7.0时。我正在尝试使用现有的hibernate 4.x进行迁移(不使用hibenate 5.x),因为我不应该做任何代码更改。请任何人帮我解决这些问题。
答案 0 :(得分:0)
我认为在WildFly / EAP 7中删除了使Hibernate 4成为可能的功能。技术上可以在EAP 6中集成一些Hibernate 3版本。允许容器与Hibernate 4集成的功能在上游WildFly版本中被删除JBoss EAP 7所基于的。保留在EAP 7中的迁移集成代码适用于Hibernate 4,但未经过测试。
从技术上讲,应该可以通过提供适当的jar文件,部署依赖性,配置和代码来构建您自己的实体管理器工厂或具有任意版本的Hibernate的会话工厂。但它不会与容器完全集成,而且尚未经过验证。
您应该在EAP7中使用hibernate5,请参阅以下链接: