我看到两个用于在 hibernate 中锁定的类 -
锁定选项
锁定模式
两者有什么区别?何时使用每个?
最佳答案
引用 session javadoc http://docs.jboss.org/hibernate/orm/4.2/javadocs/ ,LockMode参数应替换为LockOptions。
这是 javadoc 的摘录。
@已弃用 对象加载(字符串实体名称, 可序列化的id, 锁定模式(锁定模式) 已弃用。 LockMode 参数应替换为 LockOptions 返回具有给定标识符的给定实体类的持久化实例,获取指定的锁定模式,假设该实例存在。
参数:
entityName - 持久类
id - 类的现有持久实例的有效标识符
lockMode - 锁定级别
返回:
持久实例或代理
关于hibernate - 我们应该在 hibernate 查询中使用 LockOptions 而不是 LockMode 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3053944/