我最近在一個類中添加了新屬性,它的列表屬性和我已經爲該屬性編寫了xml映射,這是由於幾個原因,我不想刪除數據庫或使用create選項在hibernate配置文件中更新更改。我必須通過在數據庫上執行sql查詢來手動完成它。Hiberante屬性類型列表,通過sql將其添加到表
XML映射文件:
<list name="items" table="ITEM_ITEM_GROUP" lazy="false" cascade="save-update">
<key column="ITEM_GROUP_ID"></key>
<list-index column="IG_INDEX" />
<many-to-many column="ITEM_ID" class="Item" />
</list>
任何人都可以請幫助我該怎麼做呢?
您需要通過將此'列'添加到數據庫來更新現有數據庫? – 2010-06-30 06:55:03
是啊我需要通過添加列更新數據庫, – 2010-06-30 06:56:39
我更新了我的答案。 – 2010-06-30 10:24:45