hibernate.hbm2ddl.auto的value
Hibernate 配置參數(shù)hibernate.hbm2ddl.auto
?Hibernate中的配置文件:
<properties>?
??? <property name="hibernate.hbm2ddl.auto" value="create" />??
</properties>?
?
參數(shù)說明:
?
validate?????????加載hibernate時(shí),驗(yàn)證創(chuàng)建數(shù)據(jù)庫表結(jié)構(gòu)
create???????????每次加載hibernate,重新創(chuàng)建數(shù)據(jù)庫表結(jié)構(gòu),導(dǎo)致數(shù)
?????????????????據(jù)庫表數(shù)據(jù)丟失的原因。
create-drop??????加載hibernate時(shí)創(chuàng)建,退出是刪除表結(jié)構(gòu)(這個(gè)比較恐怖)
update???????????加載hibernate自動更新數(shù)據(jù)庫結(jié)構(gòu) (稍微可以接受)
?
1.請慎重使用此參數(shù),沒必要就不要隨便用。如果要用盡量使用update
2.如果發(fā)現(xiàn)數(shù)據(jù)庫表丟失,請檢查hibernate.hbm2ddl.auto的配置
轉(zhuǎn)載于:https://www.cnblogs.com/pocter/archive/2010/09/05/3684537.html
總結(jié)
以上是生活随笔為你收集整理的hibernate.hbm2ddl.auto的value的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MOSS的CSS样式说明,一个老外总结的
- 下一篇: 在Ubuntu上安装Snort入侵检测系