Hibernate开发的常见错误整理

Hibernate开发的错误都会整理在此文中。

1、指定自动生成数据表的生成策略为“update”,但是却不自动生成,抛出异常

a、前期准备

此时库中没有表

b、配置

hbm2ddl.auto设置成update

c、抛异常



Hibernate开发的常见错误整理_第1张图片


d、出错的原因:数据库方言的版本问题,将方言从

<property name="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>
改为

<property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property>
即可解决。


你可能感兴趣的:(Hibernate开发的常见错误整理)