今天写代码的时候发现启动服务器之后不能自动建表了?wtf什么鬼?最后发现了这个问题:
hbm2ddl.auto前的hibernate.省略之后出的问题,我记得tm的前面都可以省略的啊
,谁教的让阿爸吃了它!
<prop key="show_sql">true</prop> <prop key="format_sql">true</prop> <prop key="dialect">org.hibernate.dialect.MySQL5Dialect</prop> <prop key="hbm2ddl.auto">update</prop>
<prop key="show_sql">true</prop>
<prop key="format_sql">true</prop>
<prop key="dialect">org.hibernate.dialect.MySQL5Dialect</prop>
<prop key="hibernate.hbm2ddl.auto">update</prop>
加上之后没问题了
本文解决了在使用Hibernate框架时遇到的自动建表失败的问题。通过调整配置文件中hbm2ddl.auto参数的前缀,从hbm2ddl.auto更改为完整的hibernate.hbm2ddl.auto,成功实现了服务器启动时的自动建表。
1946

被折叠的 条评论
为什么被折叠?



