Spring Data JPA,如何创建不同的findById和findByIdWithLock

问题描述 投票:0回答:1

我有 UserService 和 UserRepository,在 UserService 中我希望能够调用:
-repository.findById 将使用默认的 spring 实现
-repository.findByIdWithLock 对应于带有 @Lock 注释的 findById。

我想避免使用@Query,我怎样才能实现这一点?

java spring jpa spring-data spring-data-jpa
1个回答
0
投票

我尝试了 findWithLockById (如是否可以在修改子实体和父实体时获取锁?中引用)并且它有效。但我找不到任何文档说明它为何有效。

© www.soinside.com 2019 - 2024. All rights reserved.