코드와이
[웹] Spring(2) 본문
Spring의 구성요소들의 기본 정리
dispatcher : 기능별로 알맞는 controller로 보내주는 중심역할.
사용자 요청을 최전선에서 받아 데이터의 응답 과정을 진행하고 아래 기능들을 모두 포함하고 있는 컨테이너
handlerMapping : 어떤 기능인지 구분해주는 역할(아래 이미지에서 "act" 역할)
ModelAndView : 사용자에게 응답해야 될 데이터나 jsp 재료
ViewResolver : ModelAndView로 만들어진 재료로 실제 응답을 만들어 내는 것
Spring 설정
- servlet-context.xml
- controller, @(annotation), Interceptor 등 View와 관련된 기능들을 설정한다.
- root-context.xml
- service, dao(@repository), DB 등에 관한 기능들을 설정한다.
- web.xml
- servlet
- filter : servlet으로 가기 전에 filter를 거치고 사용자에게 전송되기 전에도 filter을 거쳐서 나간다.
- listener : 특정 타이밍에 반응하는 것이다.
'웹' 카테고리의 다른 글
[웹] Vue.js (0) | 2021.05.10 |
---|---|
[웹] Rest API (0) | 2021.05.09 |
[웹] MyBatis (0) | 2021.05.01 |
[웹] Spring (0) | 2021.04.27 |
[웹] JSP, 기타 (0) | 2021.04.14 |