반응형
- Service는 단순하게 하나의 트랜잭션을 갖는다고 생각하면 된다.
트랜잭션이란 한 번에 수행되어야 할 일련의 연산들을 말하며, 실행 중에 오류가 나면 원래의 상태로 rollback해야 한다.
따라서 Service A와 Service B는 실행 중에 오류가 나도 서로에게 영향을 주지 않으므로, 한 Controller에서 여러 Service를 호출하는 것은 딱히 문제가 되지 않는다.
반응형
'Web > Spring & Spring Boot' 카테고리의 다른 글
[Spring Boot] @SpringBootTest와 @WebMvcTest (0) | 2021.10.01 |
---|