2011-04-28 42 views
0

在hibernate配置文件中,hibernate.hbm2ddl.auto應該設置爲什麼值?生產中的休眠配置

我們給出的驗證是什麼情況?如果我們甚至沒有在配置文件中指定它會怎樣?有人可以指出這一點嗎?

+0

可能重複的[Hibernate問題hbm2ddl.auto可能的值和他們做什麼](http://stackoverflow.com/questions/438146/hibernate-question-hbm2ddl-auto-possible-values-and-what-they-做) – 2011-04-28 11:09:17

+0

我把它設置爲** DO_NOTHING **是顯式的(如果值是* invalid *,hibernate不會失敗)。驗證是可以的,但我不使用它,因爲Hibernate進入一個無限循環,用我的配置驗證實體:S。 – Augusto 2011-04-28 11:13:17

回答

2

在生產中,你不應該讓Hibernate來改變你的數據庫結構IMO。你不應該麻煩設置hbm2ddl.auto。

+0

非常感謝約瑟夫 – Sripaul 2011-04-28 11:49:28