hibernate支援自動建表,在開發階段很方便,可以保證hbm與資料庫表結構的自動同步。
如何使用呢?很簡單,只要在hibernate.cfg.xml裡加上如下**
xml**update
update:表示自動根據model物件來更新表結構,啟動hibernate時會自動檢查資料庫,如果缺少表,則自動建表;如果表裡缺少列,則自動新增列。
還有其他的引數:
create:啟動hibernate時,自動刪除原來的表,新建所有的表,所以每次啟動後的以前資料都會丟失。
create-drop:啟動hibernate時,自動建立表,程式關閉時,自動把相應的表都刪除。所以程式結束時,表和資料也不會再存在。
Hibernate根據實體類自動建立表
hibernate支援自動建表,在開發階段很方便,可以保證hbm與資料庫表結構的自動同步。如何使用呢?很簡單,只要在hibernate.cfg.xml裡加上如下 xml update update 表示自動根據model物件來更新表結構,啟動hibernate時會自動檢查資料庫,如果缺少表,則自動建...
Hibernate 實體類註解
hibernate註解 1。entity name entityname 必須,name為可選,對應資料庫中一的個表 2 table name catalog schema 可選,通常和 entity配合使用,只能標註在實體的class定義處,表示實體對應的資料庫表的資訊 name 可選,表示表的名...
hibernate實體類配置詳解
hibernate註解 1。entity name entityname 必須,name為可選,對應資料庫中一的個表 2 table name catalog schema 可選,通常和 entity配合使用,只能標註在實體的class定義處,表示實體對應的資料庫表的資訊 name 可選,表示表的名...