美文网首页
MySQLSyntaxErrorException

MySQLSyntaxErrorException

作者: 有_味 | 来源:发表于2018-06-12 11:02 被阅读9次

Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'hibernatetest.xxx_table' doesn't exist

报错显示:无法找到表。

解决方案:查询是否配置自动创建表语句。

<property name="hibernate.hbm2ddl.auto">update</property>

如果创建之后还是报同样的错误:
请将:
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
替换成:
<property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property>

原因:
Hibernate的版本与MySQL的版本不一样。

相关文章

网友评论

      本文标题:MySQLSyntaxErrorException

      本文链接:https://www.haomeiwen.com/subject/iejleftx.html