MVC 패턴

배병일 ㅣ 2023. 8. 17. 22:17


MVC 패턴 이란

 

모델(MODEL), 뷰(VIEW), 컨트롤러(CONTROLLER)로 이뤄진 디자인 패턴

 

 


모델(MODEL)

 

데이터 베이스의 데이터를 관리하는 부분

 

데이터 관리, 데이터를 처리하는 비즈니스 로직, 데이터의 변경관리,

데이터베이스와의 상호작용, 독립성과 재사용성, 테스트 용이성 등이 특징이다.

 

 


뷰(VIEW)

 

사용자 인터페이스(UI)를 나타내는 부분

 

데이터를 시각적으로 표현, 데이터 변경 통지 등이 특징이다.

 


컨트롤러(CONTROLLER)

 

모델과 뷰 간의 중재자 역할을 하는 부분

 

사용자 입력 처리, (모델과 뷰간의)동작 흐름 관리 등이 특징이다.

'긁적..' 카테고리의 다른 글

rest api  (0) 2024.02.15
중복된 예외처리, 미들웨어로 처리  (0) 2023.09.25
8딱8딱 KPT회고  (0) 2023.08.14
SpartaTeam_8딱8딱 SA  (0) 2023.08.07
티스토리 단축키  (0) 2023.08.04