|
|
1
0
正如您所提到的,上述操作在@Transactional下处理,这意味着所有任务都在一个或多个事务下处理。 以下是针对您案例的解决方案: 确保上述操作在一个事务下处理(使用 @事务性(传播=传播。必填) 支持现有事务,如果不存在事务,则创建新事务)。 如果在等待serviceB时出现问题(例如抛出异常),事务将回滚指定的异常(例如,定义WebServiceException并使用 @事务性(回滚For=WebServiceException.class) . |