Я получаю ошибку ниже в приложении 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 ". Я не понимаю, почему диалект все еще отсутствует. Пожалуйста помоги. :)