2013-04-11 67 views
3

我有我的hibernate.cfg.xml如何讓休眠放下一張桌子並離開其他?

<property name="hbm2ddl.auto">create</property> 

這意味着,每次運行該應用程序時Hibernate會丟棄所有表,並創建新的驗證碼。

如何指定它應該只放一些特定的表讓我們說「汽車」? 休眠是否有這種配置選項?

+0

請問這個問題的答案http://stackoverflow.com/questions/3707128/tell-hibernate-hbm2ddl-not-create-individual-table – Krushna 2013-04-11 10:03:45

回答

2

不要使用hbm2ddl.auto - 這是生產中非常糟糕的事情,只能用於早期測試目的。

你有什麼問:不,hibernate不能使用標準功能。

我可以建議你看看Liquibase做任何數據庫更新的框架。