交易中的每种服务方法

时间:2017-08-10 07:21:05

标签: transactions persistence transactional

我们有分层应用程序,控制器,服务,存储库。请求映射的控制器,数据访问的存储库和业务逻辑的服务。

服务可以调用存储库或其他服务方法。可以在事务中的服务中执行所有方法吗?

1 个答案:

答案 0 :(得分:0)

是的,您可以在事务中的服务中执行所有方法。

@Transactional,意味着任何失败都会导致整个操作回滚到之前的状态,并重新抛出原始异常。