亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

hbm2ddl.auto"為create的時候,重建表結構是只保留字段么?創建數據庫時設置的什么自增啊 數據類型都沒了?

設置<property name="hbm2ddl.auto">create</property>的時候發現每次運行都是只有一條數據,明白create是重建表結構的

但是注釋掉或者把create改成update就開始報錯

javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: could not execute statement

然后發現在重構表結構的時候不是按創建時候重構的

只保留字段,自增沒有了,date類型變成了dateTime,VARCHAR都是255,int ?11 ?反正除了字段其他都改成某種默認狀態了

正在回答

3 回答

設置成update

0 回復 有任何疑惑可以回復我~

從視頻以及實際的運行看好像就是這樣的。。。

0 回復 有任何疑惑可以回復我~

發現設置為create的時候,重新生成表結構的時候會把id的自增去掉以及date的類型給改了

這是個bug?

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

hbm2ddl.auto"為create的時候,重建表結構是只保留字段么?創建數據庫時設置的什么自增啊 數據類型都沒了?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號