我看到了两个用于锁定休眠的类-LockOptions
LockMode
两者有什么区别?什么时候使用每个?
最佳答案
参考会话javadoc http://docs.jboss.org/hibernate/orm/4.2/javadocs/,应将LockMode参数替换为LockOptions。
这是javadoc的摘录。
@已弃用
对象加载(字符串entityName,
可序列化的ID,
LockMode lockMode)
不推荐使用。 LockMode参数应替换为LockOptions
假设实例存在,则返回具有给定标识符的给定实体类的持久实例,获得指定的锁定模式。
参数:
EntityName-持久类
id-该类的现有持久实例的有效标识符
lockMode-锁定级别
返回值:
持久实例或代理