패스트캠퍼스 데브캠프 : 남궁성의 백엔드 개발 3기
Spring MVC | 관심사의 분리, MVC 패턴
Tech_JINI
2025. 2. 25. 16:37
관심사: 해야할 작업
OOP 5대 설계 원칙 : SOLID
1. SRP: 단일 책임 원칙
, 하나의 메서드는 하나의 책임(관심사)만 진다.
분리 방법: 관심사의 분리, 변하는 것과 자주 변하지 않는 것의 분리, 중복코드의 분리
출력(view)의 분리 : 변하는 것과 변하지 않는 것의 분리
Model 데이터를 주고받는 객체
View 출력
Controller 처리
[MVC 패턴]
클라이언트 요청 -> DispatcherServlet (입력&변환) -> Controller -> DispatcherServlet (모델 생성) -> View