2011-07-22 12 views
0

DBからオブジェクトをフェッチするためにnetで次のコードが見つかりました。 ロックはロックされますか?Hibernate findByID実装

public T findById(ID id, boolean lock) { 
     T entity; 
     if (lock) { 
      entity = (T) getSession().load(getPersistentClass(), id, LockMode.UPGRADE); 
     } else { 
      entity = (T) getSession().load(getPersistentClass(), id); 
     } 

     return entity; 
    } 

答えて

2

これはちょうど適切なHibernate LockModeを使用します。より具体的な質問があれば、答える方が簡単かもしれません。

関連する問題