작성한 질문수
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
애플리케이션 아키텍처
작성
·
161
0
안녕하세요, 강의 잘 듣고 있습니다.
다름이 아니라 '애플리케이션 아키텍처' 강의를 듣다가 평소에 별 의식없이 해왔던 계층(컨트롤러, 서비스, 리포지토리)간 참조에 대해 궁금증이 생겨 질문드립니다.
일반적인 설계방식인 컨트롤러, 서비스, 리포지토리 계층으로 이어지는 아키텍처는 단방향으로 참조하는 것이 바람직한가요?
컨트롤러 -> 서비스 -> 리포지토리 // 단방향으로만 참조하도록 해야하나요
답변 1
1
안녕하세요. Jaesang Yoon님, 공식 서포터즈 OMG입니다.
네, 맞습니다. 계층형 아키텍쳐에서는 의존 방향은 단방향으로 흐르도록 개발하여
순환 참조를 방지할 수 있고 유지보수성과 확장성이 향상됩니다 😀
감사합니다.
이해했습니다 ㅎㅎㅎ 감사합니다!!
이해했습니다 ㅎㅎㅎ 감사합니다!!