Мы пытаемся обновить и перейти с hibernate 6.4 на 7.1 .
Мы запустили инструменты миграции для этого, которые коснулись нашего standalone.xml, и теперь все выглядит нормально.
Тем не менее, наш проект использует Hibernate 4 (по умолчанию в 6.4), но 7.1 использует Hibernate 5, и мы сталкиваемся с ошибками гибернации при запуске.
Какой самый лучший и простой способ использовать hibernate 4 вместо hibernate 5 в 7.1?
Мы работаем над проектом maven , и, насколько я вижу, в файлах pom нет никаких признаков объявлений гибернации .
Однако, есть ссылки на jboss-as-web и jboss-as-maven-plugins, но они не уверены, что они на самом деле делают.Может быть, другая версия может решить эту проблему?
<dependency>
<groupId>org.jboss.as</groupId>
<artifactId>jboss-as-web</artifactId>
<version>7.1.1.Final</version>
<scope>provided</scope>
</dependency>
<plugin>
<groupId>org.jboss.as.plugins</groupId>
<artifactId>jboss-as-maven-plugin</artifactId>
<version>7.4.Final</version>
</plugin>
Я думаю, что определение hibernate зависимостей в pom может решить эту проблему и заставить jboss eap использовать hibernate, но неуверенным будет определение в автономномиспользуйте hibernate 4. Время Roundrobin довольно большое.
Есть мысли или идеи о том, можно ли использовать hibernate 4 вместо hibernate 5 ?