반응형
MCV 패턴
- Model - View - Controller
- 대화형 애플리케이션을 모델, 뷰, 컨트롤러 3개의 서브 시스템으로 구조화하는 패턴입니다.
- 모델
- 핵심 기능과 데이터를 보관합니다.
- 뷰
- 사용자에게 정보를 표시합니다.
- 컨트롤러
- 사용자로부터 요청을 입력받아 처리합니다.
- 각 부분이 별도의 컴포넌트로 분리되어 있어 서로 영향을 받지 않고 개발 작업 수행이 가능합니다.
- MVC 패턴은 컴포넌트를 분리하며 코드의 효율적인 재사용을 가능하게 하고 여러 개의 뷰가 있어야 하는 대화형 애플리케이션 구축에 적합합니다.
반응형
'노트 > 질문 노트' 카테고리의 다른 글
[질문 노트] : domain, repository, vo, dto의 차이점 (0) | 2022.02.02 |
---|---|
[질문 노트] : Spring Boot 프로젝트 폴더 구조는 어떻게 만드는 게 좋을까? (0) | 2022.02.02 |
[질문노트] : JDBC가 무엇인가요? (0) | 2021.12.19 |
[질문 노트] : MyBatis가 무엇인가요? (0) | 2021.12.14 |
[질문 노트] : PaaS-Ta, PaaS가 무엇인가요? (0) | 2021.12.14 |
댓글