일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Python
- kubernetes
- Kafka
- Network
- kubeadm
- Operating System
- tcp
- PostgreSQL
- Vision
- OS
- airflow
- Packet
- CVAT
- MAC address
- helm
- kubectl
- aws s3
- AWS
- log
- EC2
- ip
- Spring
- JavaScript
- grafana
- java
- Trino
- jvm
- CSV
- docker
- zookeeper
- Today
- Total
목록dispatcherservlet (2)
JUST WRITE
이 글은 Baeldung 사이트 'An Intro to the Spring DispatcherSerlvet'를 해석, 정리한 글입니다. DispatcherSerlvet Spring에서 DispatcherSerlvet은 이런 Front Controller 디자인 패턴을 구현한 것이다. DispatcherServlet은 HttpRequest를 관리한다. HandlerAdapter DispatcherServlet의 getHandler Method를 통해 HandlerAdapter를 구현한 것들을 찾는다. HandlerAdapter에 정의한 대로 Request가 위임, 처리된다(handle Method로 처리) protected void doDispatch(HttpServletRequest request, Ht..
MappingJackson2JsonView MappingJackson2JsonView는 org.springframework.web.servlet.view의 하위 클래스입니다. View를 Json 타입 View로 변환할 때 사용합니다. MappingJackson2JsonView 동작 Spring에서는 Request가 들어오면 web.xml에 정의된 DispatcherServlet에서 가장 먼저 처리한다. 몇 가지 가정을 거치고 Handler(Controller)에서 처리한 결과물을 DispatcherServlet에서 받는다. 그럼 그 결과물을 ViewResolver가 View Template에 맞게 렌더링 한다. processDispatchResult() -> render() -> view.render()..