<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 是關鍵字,必須用`包起來