import org.hibernate.FlushMode;\r
import org.hibernate.HibernateException;\r
import org.hibernate.LockMode;\r
+import org.hibernate.LockOptions;\r
import org.hibernate.NonUniqueObjectException;\r
import org.hibernate.Query;\r
import org.hibernate.Session;\r
\r
@Override\r
public void lock(T t, LockMode lockMode) {\r
- getSession().lock(t, lockMode);\r
+ getSession().buildLockRequest(new LockOptions(lockMode)).lock(t);\r
}\r
\r
@Override\r