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 ?反正除了字段其他都改成某種默認狀態了
2017-05-28
設置成update
2017-05-27
從視頻以及實際的運行看好像就是這樣的。。。
2017-05-27
發現設置為create的時候,重新生成表結構的時候會把id的自增去掉以及date的類型給改了
這是個bug?