/*
悲觀鎖
*/
Inventory inv = (Inventory)session.load(Inventory.class, 1, LockMode.UPGRADE);
// 在數(shù)據(jù)庫設(shè)置為不可重復(fù)讀下設(shè)置,LockMode為枚舉類型.
/*
樂觀鎖
*/
Inventory inv = (Inventory)session.load(Inventory.class, 1);
// 在映射文件中添加<version>字段,在讀取時(shí)讀取version字段進(jìn)行判斷,如果version數(shù)值小于等于當(dāng)前數(shù)值則報(bào)錯(cuò).
posted on 2009-03-04 14:39
simplye 閱讀(231)
評(píng)論(0) 編輯 收藏 所屬分類:
hibernate note