hibernate自动创建表报表不存在

Posted 此地

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hibernate自动创建表报表不存在相关的知识,希望对你有一定的参考价值。

在hibernate.cfg.xml配置了<property name="hibernate.hbm2ddl.auto">update</property>自动创建表,但是项目启动会报 table doesn\'t exists

可能原因是主键策略设置的是native

而类里的id类型是String

这个uid要换成Integer

 

以上是关于hibernate自动创建表报表不存在的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate 不会自动创建数据库中不存在的表

Hibernate 不创建表并自动更改

使用自动创建表时,Hibernate 不会自动为数据库创建序列

Hibernate自动创建表

mybatis可以像hibernate一样自动创建表吗

Hibernate 3不会自动创建表