如何在hibernate中获取完整表的锁定

时间:2017-02-14 04:32:32

标签: hibernate

我要求锁定整个表,是否可能?

我试过跟随,但它对我不起作用 -

Session session = HibernateUtil.getSessionFactory().openSession();  

session.lock(Product.class, LockMode.UPGRADE);

1 个答案:

答案 0 :(得分:0)

尝试以下代码

Session session = HibernateUtil.getSessionFactory().openSession(); 
Product product = (Product) session.get(PageInfo.class,1,LockMode.UPGRADE);

使您的产品类可序列化。

public class Product implements Serializable{

   //your variables and getter/setters

以下代码正在测试。欢呼