我收到“ org.springframework.orm.ObjectOptimisticLockingFailureException ”和“ org.hibernate.StaleStateException”异常。
我的代码很简单,我正在事务中运行我的代码(spring的@Transactional)。首先,它从数据库获取用户实体。第二次,当我要获得相同的用户实体时,上面提到了异常。
请在下面找到我的代码-
final UserEntity user = userRepo.findByUserRefId(userDataPayload.getUserDetails().getUserRefId());
当我第二次做异常处理时