2012-01-21 44 views
1

我是hibernate的新手。在寫Hibernate代碼,我發現有以下兩種方法來生成模式:SchemaExport()vs. hbm2ddl.auto

  1. 使用new SchemaExport(config).create(true, true)方法
  2. 使用XML配置選項hbm2ddl.auto

可有人請解釋什麼是這兩個選項之間的區別以及使用哪一個? 我正在使用hibernate-distribution-3.3.2.G.A

回答

3

第一個允許您通過執行此代碼來創建模式。

第二個配置Hibernate每次創建會話工廠時都會執行此操作。

+0

謝謝JB Nizet !!! –

相關問題