for IF

  • 홈
  • 태그
  • 방명록
ETC.

controller 2

Dispatcher Servlet이란?

Spring을 공부하면 꼭 나오는 주제 “Dispatcher Servlet”본격적으로 프로젝트와 공부를 병행하다보니, Controller가 Clinet의 요청을 전달받고 Server로부터의 응답을 반환하는 연결다리임은 알았지만 그 과정이 어떻게 진행되는지 몰랐었다. “왜 Spring은 이렇게 작동할까?”하는 의문이 계속해서 생겨났고, Dispatcher Servlet도 그 궁금중 중 하나였다. 이번 포스팅을 통해 정확히 그 과정을 이해하고 넘어가고자 한다. 🌱 Dispatcher Servlet이란?Spring은 왜 Dispatcher Servlet을 사용할까?Dispatcher Servlet의 동작 과정1) 클라이언트의 요청을 Dispatcher Servlet이 받음2) Handler Mapping : ..

BACKEND/JAVA & SPRING 2023.11.09

@Controller vs @RestController

@Controller@Controller로 View 반환하는 case 전통적인 Spring MVC의 @Controller는 주로 View(화면)을 반환하기 위해 사용한다. Client가 URL형식으로 CRUD와 같은 요청을 보낸다.DispatcherServlet이 요청을 위임할 Handler Mapping을 찾고 이를 통해 요청을 Controller에 위임한다.Controller는 요청을 처리한 후, View Name을 Handler Adapter에게 반환하고 이를 DispatcherServlet에게 반환한다.DispatcherServlet은 View Resolver를 통해 View Name에 해당하는 View를 찾아 Client에게 반환한다. @Controller로 Data 반환하는 case 하지만, ..

BACKEND/JAVA & SPRING 2023.10.31
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (112)
    • 패스트캠퍼스 X 야놀자: 백엔드 개발 부트캠프 (6)
    • AI (8)
    • 알고리즘 (29)
      • 백준 (15)
      • 프로그래머스 (4)
      • TIL (6)
    • CS (7)
      • 소프트웨어공학 (1)
      • 컴퓨터구조-OS (1)
      • 시스템프로그래밍 (0)
      • 네트워크 (3)
      • 데이터베이스 (2)
    • BACKEND (60)
      • KAU BACKEND 특강 (4)
      • JAVA & SPRING (43)
      • Trouble Shooting (8)
      • INFRA (1)
      • LINUX (2)
    • IF's twenty (1)
    • Github (1)

Tag

코딩테스트준비, 99클럽, 패스트캠퍼스, 국비지원취업, 백엔드개발자, 완전탐색, DP, Java, 자바, 부트캠프, BFS, 스프링, llm, db, 프로그래머스, 항해99, 백준, 국비지원, Til, springboot,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바