인프런 커뮤니티 질문&답변

비가싫어요님의 프로필 이미지

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

애플리케이션 아키텍처

실제로 실무에서도 컨트롤러에서 레포지토리를 호출하기도 하나요?

22.10.03 15:42 작성

·

355

0

보통 저렇게 계층형으로 나누면 컨트롤러는 서비스만 호출하고 서비스에서 레포지토리를 호출하는 식으로 하는 줄 알았는데 실무에서도 컨트롤러에서 바로 간단한 레포지토리를 호출하는 경우가 자주 있나요?

답변 1

1

OMG님의 프로필 이미지

2022. 10. 03. 15:49

안녕하세요. JUNN님, 공식 서포터즈 OMG입니다.
빈도에 대한 답변은 '컨트롤러에서 리포지토리를 호출하는 경우도 종종 있다' 정도로 생각하시면 될 것 같습니다.

저의 경우에도 실무에서 컨트롤러에서 데이터 호출이 필요할 때는 비즈니스가 없는 경우에 한해 Repository를 바로 호출하여 사용하기도 하였습니다.

추가로 아래 영한님의 답변을 참고해주세요 :)

https://www.inflearn.com/questions/30618
(3번답변)

https://www.inflearn.com/questions/15024

감사합니다.