执行session.save()时出现异常:org.hibernate.exception.SQLGrammarException:couldnotexecutestatement无法创建表。解决方法:1)确定配置:<propertyname="hibernate.hbm2ddl.auto">update</property>2)如果是mysql5的话,确定配置:<propertyname="hiberna..
分类:
Web程序 时间:
2016-12-22 00:44:14
阅读次数:
252
当时全部配置都正确后,而且以前可以正确创建表,为什么突然新写了一个类就不能自动创建了呢。。
其实很简单。。 99%的原因是类的属性名是sql的关键字,不能利用ddl来创建表,还有1%的的原因是没有在cfg中添加
对应的hbm文件。。
嗯 切记。。。...
分类:
系统相关 时间:
2014-08-04 18:02:57
阅读次数:
232