어떤 서비스 메서드 하나를 실행하기 위해서


도메인A, 도메인B, 도메인C가 필요하다고 하면


각각의 리포지토리에서 findById로 각자 찾아서 가져옴?


아니면 페치 조인으로 연관된 애들은 한번에 가져오나?


비즈니스 로직을 짜다보면 같은 기능 내에서도


A의 조건에 따라 B가 필요할 때도 있고 필요치 않을 때도 있을텐데


그럴 때는 또 어떻게 사용하는지 궁금함