在Spring Data存储库中,是否可以有两种方法 - 一种不带锁定的 T findOne(Predicate p);
和同样带锁定的方法 @Lock(LockModeType.PESSIMISTIC_WRITE) T findOne(Predicate p);
?
我希望有类似以下这样的内容:
public interface TransactionRepository extends JpaRepository<Transaction, String>,
QueryDslPredicateExecutor<Transaction> {
@Lock(LockModeType.PESSIMISTIC_WRITE)
@AliasFor("findOne")
Transaction findOne_withLock(Predicate p);
}