-
Spring MVCSpring 2022. 11. 29. 18:56
Spring MVC란?
:웹 어플리케이션을 이용한 Spring Framework 기술spring의 주요 디자인 패턴
: MVC + FrontControllPattern
springboots 란?
: 신속한 개발을 할 수 있도록 기본 설정과 내장 WAS 갖춘 것* MVC
- pojo는 순수 자바 객체로 만들어 상속 등을 하지 않는다.
- 서블릿을 기본으로 제공하여 사용할 수 있다
컨테이너도 개발자가 생성하는 것이 아닌, 자동으로 생성해준다.modelandview : 모델 정보와 뷰 정보
파란색으로 표시된 것이 스프링에서 자동으로 생성해주는 것이다.
1 Dispatcher Servlet = front control servlet 의 역할을 한다
2 handler Mapping 은 담당자 역할 담당 컨트롤러를 연결시켜준다
3 우리가 만드는 컨트롤러들을 호출, 실행하는 역할을 한다6 해결자라는 뜻을 가지고 있는데, 뷰 담당자의 역할을 한다.
뷰를 어떻게 배치하고 응답하는지에 대한 방법을 제공해준다
일반적 동기적 방식으로 page로 응답하는 방식이 있고, 에이젝스는 에이젝스 뷰를 만드는 것처럼
어떻게 응답하는지에 대한 방법을 제공해준다초록색으로 표시된 것이 개발자가 직접 생성해야 하는 것이다
실제 개발하는 것은 컨트롤러에서 한다
위 두 개, servlet 은 스프링에서 기본으로 제공해주고 끝에 controller 붙어 있는 파일들만 개발자가 직접 생성해주면 된다.
'Spring' 카테고리의 다른 글
1130 spring19-mvc-mybatis-junit-javaconfig (0) 2022.11.30 1130 / spring18-mvc-mybatis-junit-xml.config (0) 2022.11.30 1129 spring17-mvc-basic (0) 2022.11.29 1129 jquery-study3-ajax / step25-serialize.html / AjaxTestServlet.java / step20-jquery-on.html / step26-data.html (0) 2022.11.29 1128 jquery-study2 / step18-select-option.html (0) 2022.11.28