這個是hibernate 搗的鬼,看你的配置
hibernate. hbm2ddl.auto
validate 加載hibernate時,驗證創建數據庫表結構
create 每次加載hibernate,重新創建數據庫表結構,這就是導致數據庫表數據丟失的原因。
create-drop 加載hibernate時創建,退出是刪除表結構
update 加載hibernate自動更新數據庫結構
所以只要我們配置好這個值就不會出現這個問題了
參考:http://www.cnblogs.com/feilong3540717/archive/2011/12/19/2293038.html