# DispatcherServlet

33개의 포스트
post-thumbnail

Spring MVC

Spring MV소프트웨어 디자인 패턴 중 하나로, 다음 세가지로 구성된다: Model, View, Controller

2023년 11월 14일
·
0개의 댓글
·
post-thumbnail

what is spring?

어쩌다 보니 한 달 가까이 업로드를 쉬게 되었다. jsp프로젝트로 인해 벨로그 업로드가 많이 늦어졌는데 jsp 프로젝트에 대한 글도 올리면서 이제는 spring에 대해서도 다시 업로드 할 것

2023년 9월 20일
·
0개의 댓글
·
post-thumbnail

멀티캠퍼스 백엔드 과정45일차[8월 8일] - controller, 인텔리제이랑 github연동, 스프링 Web MVC[DispatcherServlet, Front-Controller]

github랑 intellj 연동버전 관리 - 레포지토리 추가불필요한 파일 제거 - 플러그인 설치커밋 및 푸시🍀 스프링 프레임 워크 8월 7일 내용root-context.xml(요청서)싱글톤 ApplicationContext 객체빈(객체) ⇒ 코드가 없는 형태의 클래

2023년 8월 8일
·
0개의 댓글
·

dispatcherServlet (1)

spring에서 모든 요청은 반드시 dispatcherServlet을 통해서 이루어진다.객체지향에서 모든 흐름이 하나의 객체를 통해 진행되는 패턴을 퍼사드(facade)패턴 이라고 한다.웹 구조에서는 Front-Controller 패턴이라고 부른다.스프링 MVC에서는

2023년 6월 18일
·
0개의 댓글
·
post-thumbnail

Spring MVC의 DispatcherServlet

개요 스프링 MVC로 사용자의 HTTP 요청을 처리하게 하려면 아래처럼 간단한 컨트롤러를 작성해서 만들 수 있다. 이게 가능한 이유는 복잡한 구현을 Spring이 프레임워크 차원에서 숨겨두고 있기 때문인데, 내부에서 어떤 과정을 거쳐서 처리되는지 알아보자. DispatcherServlet 스프링 MVC는 HTTP 프로토콜을 통해 들어오는 모든 요청...

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

스프링 MVC (DispatcherServlet)

org.springframework.web.servlet.DispatcherServlet스프링 MVC는 프론트 컨트롤러 패턴으로 구현되어 있고, 스프링 MVC의 프론트 컨트롤러가 바로 DispatcherServlet 이다.DispatcherServlet이 스프링 MVC

2023년 4월 21일
·
0개의 댓글
·

DispatchServlet

Servlet은 HTTP를 통해 웹 클라이언트의 요청 수신 및 응답하는 역할을 담당합니다. DispatcherServlet은 SpringMVC의 핵심이며 Front Controller(서버로 오는 모든 요청을 받아 처리하는 컨트롤러)를 담당하고 있습니다.클라이언트로부터

2023년 4월 20일
·
0개의 댓글
·
post-thumbnail

DispatcherServlet, HttpMessageConverter

모든 Controller의 앞에서 프론트엔드에게 온 요청을 분석하여 올바른 Controller 에게 전달해주는 역할을 한다. ( FrontController )HttpServlet을 상속받는다.DispatcherServlet → FrameworkServlet → Htt

2023년 2월 11일
·
0개의 댓글
·
post-thumbnail

MVC 프레임워크 만들기 #1 - FrontController, View 분리, Model 추가

평소에 배운 것들이나 새로 알게 된 내용이 생기면 Notion에 항상 기록해두는 타입이다. 처음에 OneNote 로 시작했지만 코드 가독성 지원이 좋은 Notion 과 매우 깔끔한(?) 인터페이스에 매료되어 바로 이미그레이션을 시작했다. 요즘 드는 생각은, 이렇게

2023년 1월 2일
·
0개의 댓글
·
post-thumbnail

[웹 스터디] DispatcherServlet

자바 웹 애플리케이션은 대부분 자바 서블릿을 기반으로 한다.서블릿 기반의 서버를 사용하기 위해 개발자는 Javax.servlet.http.HttpServlet을 상속받는 서브 클래스를 작성해야 한다. 그러면 서블릿 컨테이너가 서블릿 서브 클래스를 실행시킨다.일단 Htt

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

DispatcherServlet 요청처리 실제 코드 살펴보기

클라이언트의 요청을 전달받아 요청에 맞는 Controller를 찾고 Controller가 반환한 결과값을 View에게 전달하여 알맞은 응답을 생성하는 일을한다.스프링은 왜 Servlet 여러개가 아닌 DispathcerServlet 하나만으로 클라이언트의 요청을 처리할

2022년 10월 9일
·
1개의 댓글
·
post-thumbnail

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

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

2022년 9월 24일
·
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개의 댓글
·