hibernate hbm2ddl.auto 問題


<property name="hibernate.show_sql" value="true" />  mysql

<property name="hibernate.hbm2ddl.auto" value="create" /> sql

validate 加載hibernate時,驗證建立數據庫表結構 create 每次加載hibernate,從新建立數據庫表結構,這就是致使數據庫表數據丟失的緣由。 create-drop 加載hibernate時建立,退出是刪除表結構 update 加載hibernate自動更新數據庫結構 當使用註釋時候: mysql     @Column(name="`order`", columnDefinition="int default '0'")     columnDefinition 必須寫完整,否者不報錯也不生成     order 是關鍵字,必須用`包起來
相關文章
相關標籤/搜索