我在spring项目中的方法上有这些注释。乍一看它按预期工作,但是这个注释有任何问题,因为没有很多关于这两个一起工作的文档。主要目标是当我们有一个可序列化的访问问题时,重试事务3次。
@Transactional(isolation = Isolation.SERIALIZABLE)
@Retryable(maxAttempts = 3, include = JpaSystemException.class)
public MyClassSecond myUpdatingMethod(final MyClassFirst arg1)