본문 바로가기

백업

[MVC패턴] 기초

패턴이란?

소프트웨어 디자인에 있어 반복해서 발생하는 문제에 적용할 수 있다.

그러한 패턴을 이용해 프로그램 작성시 재사용이 가능하다.

 

MVC 패턴이란?

(Model) (View)  (Controller)라는 영역으로 나누어 프로그래밍시 각각의 영역만 관리 작업하도록 만들어주는 패턴이다.

각 영역간의 결합도를 최소화하여 자기영역 안에서만 관리 가능

 Model

 View

 Controller

 사용자와 서버간의 DB로 보낼 데이터를 담거나 보내는 작업을 하는 객체

예)DTO와 DAO패턴

 실제로 사용자(브라우져)에 보여지는 부분이다.

예) 실제 보여지는사용자 페이지

 View에 대한 행위들, 특정결과에 대해 보여질 View등을 어떻게 선택하고 응답할 것 인지 정의해두는 부분

예) 웹상에서의 페이지 이동

 

 

'백업' 카테고리의 다른 글

[Servlet] Get방식과 POST방식에서 한글처리  (0) 2014.08.24
[MVC패턴] 회원가입 페이지 만들기  (0) 2014.08.10
[기초] JDBC 연동  (0) 2014.08.05
[환경설정] 환경설정  (0) 2014.08.05
[입출력] 객체 입출력  (0) 2014.08.05