2012-02-28 177 views
1

我在hibernate中運行了一個項目,並且爲我成功創建了連接和pojo類。現在我的問題是,當我每次運行一個項目時,每當hibernate嘗試在連接的主機中創建數據庫,這就是爲什麼我每次運行項目時數據庫中不需要的索引。任何人都知道我怎麼能避免這種情況?Hibernate每次運行項目時都創建數據庫

回答

3

改變你的Hibernate配置,從這個

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

這個

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

要停止休眠創建數據庫的每個部署。備選選項also available.

+0

但我只有<屬性名=」 hibernate.hbm2ddl.auto「>更新這在我的休眠配置文件 – user359187 2012-02-28 15:07:32

+1

然後休眠不創建數據庫,它只是改變它 – NimChimpsky 2012-02-28 15:08:48

+0

然後我如何在我的數據庫中創建多個索引。是否有其他配置需要更改? – user359187 2012-02-28 15:10:19

0

改變你的Hibernate配置,從這個

創建 這個

更新

的DB將創建1次

相關問題