我有一个关于 Hibernate 中的乐观锁定的问题。我正在尝试深入了解 Hibernate 的乐观锁定,但我有一个疑问。Hibernate 使用版本方法(整数或时间戳)来实现乐观锁定。要进行配置,您可以使用 @Version 注释(或 xml 配置)并创建版本属性。另一个选项是使用optimistic-lock="all" 属性在不进行版本控制的情况下进行配置。
我的问题是,如果您没有定义任何版本控制属性并且您没有指定乐观锁属性,那么在这种情况下哪种策略使用 Hibernate?悲观锁定我很确定不是,所以我认为这是乐观锁定,但不知道如何。
非常感谢您的关注。