日期:2014-05-18  浏览次数:20632 次

怎样防止hibernate加载时删除数据库表的数据
在做hibernate 和struts整合时,每次重新部署后hibernate会把数据库里表都drop掉,重新创建,导致数据丢失。请问怎样设置才能不让hibernate删除数据库里的数据?
hibernate 数据库 ?删除

------解决方案--------------------
hibernate配置中加入
<property name="hbm2ddl.auto">update</property>
------解决方案--------------------
<property name="hbm2ddl.auto">XXX</property>看看你的配置文件的这句,XXX是不是create,是的话改为update。create每次都重新生成表。
------解决方案--------------------
引用:
<property name="hbm2ddl.auto">XXX</property>看看你的配置文件的这句,XXX是不是create,是的话改为update。create每次都重新生成表。


+1