Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 정보처리기사 합격
- jqgrid 개념
- 제이큐그리드
- 어노테이션
- View
- JQuery
- Where
- 트랜잭션
- 정처기 합격
- java
- ModelAndView
- 정보처리기사 필기
- 자바
- 개발자 이직
- HTTP
- SQL
- jqGrid
- extends
- JVM Heap
- Javascript
- Class
- 스프링
- ModelMap
- Model
- implements
- mysql
- HTML
- ResponseBody
- MariaDB
- spring
Archives
- Today
- Total
크리스의 개발일기
[아키텍처 패턴] MVC 패턴이란? 본문
MVC (Model-View-Controller)
Model
어플리케이션이 "무엇"을 할 것인지를 정의합니다
어플리케이션의 데이터, 자료를 의미합니다.
Controller
모델이 "어떻게" 처리할지를 알려주는 역할을 한다. (=화면의 로직처리 부분)
화면에서 사용자의 요청을 받아서 처리되는 부분을 구현되게 되며, 요청 내용을 분석해서 Model과 View에 업데이트 요청을 하게 됩니다.
- 사용자로 부터의 입력 을 받고 Model 또는 View 브릿지(Bridge) 역할
View
화면에 “무엇” 인가를 “보여주기 위한 역할”을 합니다. 컨트롤러 하위에 종속되어, 모델이나 컨트롤러가 보여주려고 하는 모든 필요한 것들을 보여줄 것입니다.
- 최종 사용자에게 “무엇”을 화면(UI)으로 보여줌
- 사용자에게 보여지는 부분, 즉 유저 인터페이스를 의미합니다
출처 :
'JAVA' 카테고리의 다른 글
[JAVA] baseMap 분석 (수정) (0) | 2020.11.16 |
---|---|
[JAVA] Call by value 와 Call by reference 차이 (0) | 2020.11.12 |
[JAVA] new 연산자란? (0) | 2020.11.12 |
[JAVA] Collection(컬렉션)이란? (0) | 2020.11.12 |
[JAVA] @pathvariable에 대한 분석 (0) | 2020.11.06 |
Comments