2012-09-27 21 views
3

如果我添加到類的字段,設置Hibernate可以改變結構但保留數據嗎?

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

將休眠添加田頭到餐桌與保持表的數據?

+0

如果通過添加字段來更新實體,則它將反映在表格中,而不會影響以前的更改,類似地,如果刪除實體中的字段,它將不會反映在表格中。 – Nagaraj

回答

3

<property name="hbm2ddl.auto">update</property>:如果您要添加新列,這將更新您的數據庫模式而不會丟失數據。但是,如果您更改任何現有列的定義,那麼它可能會丟失數據。

相關問題