hiberate奇怪的有关问题,tomcat重启后,表内所有数据消失,重新插数据
hiberate奇怪的问题,tomcat重启后,表内所有数据消失,重新插数据。
问题为:
hibernate能正常向mysql数据库的表插入数据。但每次一tomcat重启后,所有数据都消失了,插入的数据又是为新的数据。不知这是什么原因?
如果这样的话,所有数据都不是连续的,只要tomcat重启后,之前所有的数据都会消失
,那这样就没有意义了。不知道出了什么问题。
甚至更有趣的是,连改动的mysql表属性也会变还原。
总结问题关键字:hibernate tomcat重启,一查:
初出分析为:
<property name="hbm2ddl.auto">create</property>的设定原因。可不知道这句是什么意思?
javaeyer们能否指点一下。我再去google一下。谢谢了。
问题为:
hibernate能正常向mysql数据库的表插入数据。但每次一tomcat重启后,所有数据都消失了,插入的数据又是为新的数据。不知这是什么原因?
如果这样的话,所有数据都不是连续的,只要tomcat重启后,之前所有的数据都会消失
甚至更有趣的是,连改动的mysql表属性也会变还原。
总结问题关键字:hibernate tomcat重启,一查:
初出分析为:
<property name="hbm2ddl.auto">create</property>的设定原因。可不知道这句是什么意思?
javaeyer们能否指点一下。我再去google一下。谢谢了。
1 楼
bencode
2007-02-03
这个选项是不是hibernate自动根据你的 hbm 文件产生表呢?
我好像看过这样的介绍,不过没有用过. 你去找找看.
我好像看过这样的介绍,不过没有用过. 你去找找看.
2 楼
lordhong
2007-02-04
是啊,自动重新构建你的数据库.
3 楼
voff12
2007-02-04
谢谢了,问题已经解决!就是这句的问题。