Совместимость с Hibernate и версией Oracle - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть приложение Struts-Hibernate, которое использует Oracle 10g для сохранения базы данных.При запуске приложения, иногда во время выполнения SQL-запросов, я получаю исключение, подобное:

org.hibernate.exception.GenericJDBCException: не удалось выполнить запрос

Я проверил через Google и обнаружил, что это может произойти из-за несоответствия версий Hibernate и Oracle (базы данных).

Ниже приведены ссылки, но не удалось найти правильное решение: Совместимость Hibernate 3.3.0 с Oracle12c

Версия Несоответствие между Hiberate и базой данных

Я хочу знать, существует ли матрица совместимости для этих двух, чтобы мы могли правильно понять, какая версиянам нужно использовать:

Моя версия гибернации: 4.3.11 final

Моя версия Oracle: 10G

ниже зависимость Maven:

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc6</artifactId>
    <version>6.0.0.0</version>
</dependency>
<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-core</artifactId>
    <version>4.3.11.Final</version>
</dependency>

в hibernate.cfg.xml, диалект упоминается как:

<property name="dialect">org.hibernate.dialect.Oracle10gDialect</property>

Любой, пожалуйста, предложите мне точную версию для Hibernate & Oracle .

ИЛИ, если есть какое-либо другое решение для решения этой проблемы GenericJDBCException , пожалуйста, предложите также.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...