# DispatcherServlet

21개의 포스트
post-thumbnail

스프링 - Request Handler, HandlerMapping, DispatcherServlet, Errorconfig, RestAPI

블로그를 통하여 정보를 찾다 보면 문득 돌아보면 스프링의 동작 방식에 대해서는 정작 자세하게 공부할 시간이 없어서 시작하게 됨컨트롤러를 통하여 GetMapping 하였을 때 스프링에서는 어떻게 동작할까?처음에 스프링 프로젝트를 빌드할때에 spring-boot-start

2022년 9월 24일
·
0개의 댓글
·
post-thumbnail

[Spring] 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 강의 정리 - 5

해당 게시물은 인프런 - "스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술" 강의를 참고하여 작성한 글 입니다.유료강의이므로 자세한 내용은 없고, 간단한 설명 위주로 정리했습니다.

2022년 9월 22일
·
0개의 댓글
·

서버 근본 : Web Server와 WAS - Before You Study Spring (1)

오늘날의 웹 프레임워크들은 사용하기 너무 편해서, 기저에서 무슨 일이 일어나는 지 알고자 하지 않으면 사실상 모르고도 개발이 가능하다. 그러나 처음부터 그 흐름을 잘 이해하고 공부하는 편이 훨씬 낫다고 생각한다. 필자는 일단 돌아가는 앱을 만들면 만족하는 식으로 공부

2022년 8월 16일
·
0개의 댓글
·

(spring) Filter, Interceptor, AOP 차이와 DispatcherServlet(간단간단)

면접 준비를 하고있다. 진짜 엄청 많이 부족하다는 것을 느꼈고, 그 중에서 하나를 정리해보려고 한다. 웹 개발을 하다보면 비즈니스 로직 앞, 뒤로 공통적으로 처리해야 될 기능들이 존재한다. ex) 로그, 인증, 인가 등등 공통으로 빼서 따로 관리를 하는 것이 AOP라고 생각했다. 하지만 Filter와 Interceptor도 있다는 것을 알게 되었고, ...

2022년 8월 11일
·
0개의 댓글
·

[Spring] 005 강의노트

[TIL] Spring 공유 데이터, Maven 프로젝트 생성

2022년 7월 6일
·
0개의 댓글
·

@Controller

웹 Application 최전방에서 사용자 요청을 접수URL을 기준으로 요청을 처리할 Controller를 찾아 해당 Controller를 호출 및 실행한다사용자 요청(URL 기반)에 해당하는 Controller의 특정 메소드가 호출된다Controller는 요청의 파라

2022년 6월 27일
·
0개의 댓글
·
post-thumbnail

Spring MVC 소개

Application을 모델-뷰-컨트롤러로 나누어서 개발하는 방식아키텍처 패턴 중 하나로, 주 목적은 Business logic과 Presentation logic을 분리하기 위함Presentation logic과 관련된 패턴이다웹에서 많이 사용한다Model2 아키텍처

2022년 6월 27일
·
0개의 댓글
·

Springboot HTTP Request & Response 과정

Springboot 없이 Servlet에서 Spring을 연동하는 경우, 톰캣에 등록한 웹 어플리케이션에 DispatcherServlet을 등록해 사용한다. 반면 Springboot에서는 내장 톰캣을 만들고 그 안에 DispatcherServlet을 자동으로 등록해준다

2022년 6월 13일
·
0개의 댓글
·
post-thumbnail

[Spring] Spring MVC & DispatcherServlet

Spring MVC란, Spring에서 사용하는 MVC패턴을 얘기하는 것으로써 MVC패턴은 Model, View, Controller 3가지로 나누어 역할을 분담하고 있는 디자인 패턴이다.역할을 나누어 처리하기 때문에 클래스간의 결합도가 낮아져 유지보수가 쉽고 좋은 코

2022년 6월 11일
·
0개의 댓글
·
post-thumbnail

[spring] spring MVC 구조

도입 전도입 후controller 코드 중복: MVC 패턴을 적용해서 controller가 비즈니스 로직에만 집중 할 수 있게 되었지만,여러 기능에 맞추어 controller를 작성하다보면 controller마다 중복되는 코드가 존재함ex) view 주소, 해당 vie

2022년 5월 17일
·
0개의 댓글
·

DispatcherServlet 파헤치기 ing

https://docs.spring.io/spring-framework/docs/5.1.9.RELEASE/spring-framework-reference/web.html- https://www.baeldung.com/spring-dispatcherse

2022년 5월 12일
·
0개의 댓글
·

데브코스 W6D2

백엔드 데브 코스 중 중요한 개념을 정리하거나 과제 개발 일지를 정리한 공간입니다.HTTP 프로토콜로 들어오는 모든 요청을 톰캣과 같은 서블릿 컨테이너가 받게 되면 그 안에서 각 요청을 적절한 컨트롤러에 전달하는 역할을 하는 Front Controller로 web.xm

2022년 4월 19일
·
0개의 댓글
·
post-thumbnail

[Spring]Spring MVC 요청 흐름

Spring 의 특징 중 하나는 POJO이다. 이전에 Java로 웹 어플리케이션을 만들기 위해서는 Servlet 클래스를 상속받아 구현하는 방식으로 직접 작성했으나 Spring을 이용하면 POJO만으로 웹 어플리케이션 작성이 가능하다.Servlet에 대한 작업은 Spr

2022년 4월 18일
·
0개의 댓글
·
post-thumbnail

DispatcherServlet

DispatcherServlet 내용에 대하여 학습한 내용을 정리해보았습니다.

2022년 3월 23일
·
0개의 댓글
·
post-thumbnail

Servlet 이 뭐길래 Spring 할 때 알아야 할까? - 2

Spring을 공부할 때 Servlet을 알아야하는 이유에 대해서 알아보자

2022년 2월 16일
·
0개의 댓글
·
post-thumbnail

Spring 이해하기 (3)

안녕하세요! 오늘은 더 나은 이해를 위해 스프링의 동작 순서에 대해서 알아보려고 합니다. Spring의 큰 작동방식 사용자가 웹브라우저를 통해서 요청을 보내면 D.S.가 요청을 받는다. D.S.는 요청을 받자마자 첫번째로 Handler Mapping으로 가서 담당

2022년 1월 21일
·
0개의 댓글
·
post-thumbnail

[Spring] DispatcherServlet의 예외처리 전략(HandlerExceptionResolver)

현재 개발하고 있는 프로젝트단에서 JWT를 활용한 인증이 필요한 Handler를 공통적으로 인증 과정을 수행하는 HandlerInterceptorAdapter를 상속받는 JwtInterceptor를 위와 같이 사용하고 있었다. 위 인증 과정 중 인증 실패시 아래 처

2021년 9월 29일
·
0개의 댓글
·
post-thumbnail

[Spring] RequestMapping 흐름을 이해해보자

Spring에서 Dispatcher-Servlet은Servlet에서 FrontController와 유사한 개념이다.프로젝트의 Context Root의 경로 : / (즉, root)클라이언트가 root 페이지(/) 요청web.xml에서 Dispatcher-Servlet이

2021년 7월 30일
·
0개의 댓글
·