학습 기록/Java

23.05.22 / Java / 디자인패턴 MVC

SooHw 2023. 5. 29. 16:03

디자인패턴

개발중 발생한 공통된 문제접 해결하기 위해 사용하는 개발방법론

 

mvc패턴

model  - controller - view

 

model 

- 실행에 직접적인 관여 x

데이터를 담거나, 보내거나, 수정, 삭제하는 객체

 

controller :

- 어플리케이션의 행위를 정의

사용자가 데이터를 수정하고 요청하는 것에 대한 이벤트를 처리

 

view 

- model 데이터 기반으로 사용자에게 보여지는 페이지

 

mvc 사용하는 이유

view 로직, 비즈니스 로직 분리 각각 역할 집중개발 가능

유지보수 편리

확장성, 유연성 증가

중복코딩 문제점 해결

'학습 기록 > Java' 카테고리의 다른 글

23.05.18 / Java / 생성자  (0) 2023.05.29
23.05.17 / Java / ArrayList  (0) 2023.05.29
23.05.16 / Java / 메소드(Method)  (0) 2023.05.29
23.05.15 / Java / 2차원 배열  (0) 2023.05.29
23.05.12 / Java / array  (0) 2023.05.12