Я получаю ошибку ниже в приложении Spring с Hibernate. Я только что обновил версию mysql базы данных с 5.6 до 8.0. Ошибка:
nested exception is org.hibernate.HibernateException: Dialect class not found: org.hibernate.dialect.MySQL8Dialect
В моем файле build.gredle я включил следующее:
dependencies {
compile group: 'mysql', name: 'mysql-connector-java', version: '8.0.11'
}
И в моем файле applicationContext.xml я включил следующее:
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQL8Dialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.jdbc.batch_size">20</prop>
</props>
</property>
В моей папке lib у меня также есть коннектор "mysql-connector-java-8.0.11.jar". Я не понимаю, почему диалект до сих пор отсутствует. Пожалуйста помоги. :)