달력

42024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

[펌] MVC모델

JAVA/JEE 2004. 3. 19. 12:00

모델: 애플리케이션 객체

뷰 : 디스플레이하는 방법

컨트롤러 : 사용자 인터페이스가 사용자 입력에 반응하는 방법

 

* 데이터가 변경될때마다 모델은 자신과 관련된 뷰에 알려주고 이에 따라 뷰는 스스로 자신의 외형을 변경하여야 한다.

* MVC는 워크 플로우와 표현부로부터 비즈니스로직을 분리시키는 것이며 애플리케이션의 구조와 사용자에게 표현되어지는 정보로부터 모델을 분리시키는 것이 핵심임

 

- 모델 컴포넌트

  EJB를 사용하는 경우 빈에서 받은 value object지칭

- 뷰 컴포넌트 

  HTML, JSP등으로 구성된 표현부

- 컨트롤러 컴포넌트

  서블릿 또는 자바클래스 또는 빈으로 되어 있으며 비즈니스 오퍼레이션을 실행( 어플리케이션의 행위를 정의)

 


'JAVA > JEE' 카테고리의 다른 글

웹로직 컴파일 명령  (0) 2004.03.24
[펌] [퍼옴]J2EE와 애플리케이션개발속의 디자인 패턴  (0) 2004.03.19
[펌] FactoryMethodPattern  (0) 2004.03.19
[펌] 배치디스크립터  (0) 2004.03.19
[펌] UML산출물간의 연관성  (0) 2004.03.19
Posted by tornado
|