Spring Boot:以事务方式调用自己的RestController

时间:2018-12-04 16:14:34

标签: spring-boot spring-transactions

我有一个Spring Boot应用程序,它公开了各种Rest API端点。我想通过一次事务使用RestTemplate从应用程序本身调用这些端点中的多个端点。有可能吗?

谢谢您的任何建议。

2 个答案:

答案 0 :(得分:1)

如果要从同一应用程序中调用它们,是否不能跳过RestTemplate并直接调用方法?只需@Autowired您的控制器类并在一个事务中顺序调用它们的方法。

答案 1 :(得分:0)

是的,您可以在需要进行事务操作的类标头或方法标头上使用@Transactional批注来完成此操作。