0

如何在 ActiveJDBC 中锁定记录?我看过有关乐观锁定的文档,但我想改用悲观锁定。有没有办法做到这一点,或者当您使用 ActiveJDBC 事务时会自动发生锁定?

谢谢!

4

1 回答 1

1

ActiveJDBC 中不会发生锁定。ActiveJDBC 模型与数据库完全断开,因为 AJ 甚至没有会话的概念。

支持乐观锁定:http: //javalite.io/optimistic_locking

悲观锁定是一种将一组行锁定一段时间以便一个用户只能更新它们的方法。请参阅CONCUR_UPDATABLE了解更多信息。一般来说,悲观锁定是麻烦多于它的价值。ActiveJDBC 不支持它。为此,您将不得不使用普通的 JDBC。

发送

于 2014-08-05T22:42:59.933 回答