'MVC패턴이란?'에 해당되는 글 1건

  1. 2012.06.26 MVC패턴이란?

* MVC 패턴이란?
UI기반의 application 전체프로그램을 디자인 하기 위한 패턴

* 싱글턴 패턴?
전체 어플리케이션 중 한 클래스를 정의 하기 위한 패턴

DTO(VO) - 데이터를 묶어 주는 역할을 함. 값을 이동시키기 위한 객체

M - model (비지니스 로직 처리) (모델은 2가지로 나뉘어짐. 1. 비지니스로직 - 비지니스Service, 2. DB관련 - DAO )
V - view (응답처리)
C - controller (프로그램의 전체 흐름 처리 work flow)

* 만약 클라이언트가 요청을 하면

1. 요청받기
 -> 요청시 보낸 값을 읽는다.
 -> 검증
2. 비지니스 로직 처리
3. 응답

을 순서대로 처리한다.

비지니스 로직을 밖으로 빼서 처리하고 응답하는 코드도 따로 빼서 만든다.

 

 

 

* Model1 : 컨트롤러 개념만 빠진다.
* Model2 : 컨트롤러 개념 추가.
                Model : Java Beans이 처리
                View : jsp(JAVA코트와 HTML코드 처리)
                controller : Servlet이 처리

* model2는 자바에서만 취급하는 프레임 워크 지만 MVC는 다른 프로그램에서도 사용가능하다.

 

 

 

* 예전에 했던 회원등록 프로그램 적용 예제 

 

 

Posted by 조은성
,