SPRING 74

[SpringMVC] HTTP 요청 파라미터 - @RequestParam

[SpringMVC] 요청(Request)의 종류 ( GET, POST, JSON ) [SpringMVC] 웹서비스에서 Request(요청)가 처리되는 원리 ( + Servlet ) JAVA Runtime Enviroment(JRE)는 하나의 프로세스, 다수의 스레드 환경이다. JVM은 하나의 프로세스로 동작하고 다수의 스레드로 병렬처리 lordofkangs.tistory.com 지난 포스팅에서 GET, POST 방식의 경우, 요청 데이터를 HttpServletRequest 객체의 getParameter 메소드로 가져온다고 말했다. @RequestMapping("/request-param-v1") // HttpServlet 사용하기 public void requestParamV1(HttpServletRe..

SPRING/Spring MVC 2023.08.11

[SpringMVC] HTTP 요청 파라미터 - @RequestHeader

[SpringMVC] @RequestMapping, @Controller [SpringMVC] HandlerAdapter [SpringMVC] MVC 패턴 구현하기(4) - Adapter [SpringMVC] MVC 패턴 구현하기(1) - View [SpringMVC] 응답(Response)의 종류 ( Text, Html, Json ) [SpringMVC] 요청(Request)의 종류 ( GET, POST, JSON ) [SpringMVC] 웹 lordofkangs.tistory.com 지난 포스팅에서 현재 가장 많이 사용되고 있는 어노테이션 기반 컨트롤러에 대해서 다루어 보았다. 어노테이션 기반 컨트롤러는 다양한 파라미터를 제공하고 있다. 이번 포스팅에서는 요청의 헤더정보를 가져오는 방법에 대해서 다루..

SPRING/Spring MVC 2023.08.11

[SpringMVC] @RequestMapping의 다양한 속성

[SpringMVC] @RequestMapping, @Controller [SpringMVC] HandlerAdapter [SpringMVC] MVC 패턴 구현하기(4) - Adapter [SpringMVC] MVC 패턴 구현하기(1) - View [SpringMVC] 응답(Response)의 종류 ( Text, Html, Json ) [SpringMVC] 요청(Request)의 종류 ( GET, POST, JSON ) [SpringMVC] 웹 lordofkangs.tistory.com 지난 포스팅에서 @RequestMapping을 다루어 보았다. @RequestMapping은 Handler(Controller)임을 명시하는 어노테이션으로, 하나의 Handler(Controller)에 여러 개의 메소드를..

SPRING/Spring MVC 2023.08.10

[SpringMVC] @RequestMapping, @Controller

[SpringMVC] HandlerAdapter [SpringMVC] MVC 패턴 구현하기(4) - Adapter [SpringMVC] MVC 패턴 구현하기(1) - View [SpringMVC] 응답(Response)의 종류 ( Text, Html, Json ) [SpringMVC] 요청(Request)의 종류 ( GET, POST, JSON ) [SpringMVC] 웹서비스에서 Request(요 lordofkangs.tistory.com 지난 포스팅에서 HandlerAdapter를 다루면서 @RequestMapping으로 선언된 Handler를 알아보았다. DispatcherServlet은 4가지 HandlerAdapter에 접근 가능하다. 그중 우선순위가 가장 높은 HandlerAdapter는 Re..

SPRING/Spring MVC 2023.08.10

[SpringMVC] HandlerAdapter

[SpringMVC] MVC 패턴 구현하기(4) - Adapter [SpringMVC] MVC 패턴 구현하기(1) - View [SpringMVC] 응답(Response)의 종류 ( Text, Html, Json ) [SpringMVC] 요청(Request)의 종류 ( GET, POST, JSON ) [SpringMVC] 웹서비스에서 Request(요청)가 처리되는 원리 ( + Servlet ) JAVA Run lordofkangs.tistory.com 지난 포스팅에서는 어댑터(Adapter) 패턴이 적용된 SpringMVC 패턴을 다루어보았다. 이번 포스팅에서는 실제 SpringMVC의 어댑터 패턴의 구조를 보며, HandlerAdapter에 대해서 다루어 보겠다. Front-Servlet이 Contr..

SPRING/Spring MVC 2023.08.10

[SpringMVC] MVC 패턴 구현하기(4) - Adapter

[SpringMVC] MVC 패턴 구현하기(1) - View [SpringMVC] 응답(Response)의 종류 ( Text, Html, Json ) [SpringMVC] 요청(Request)의 종류 ( GET, POST, JSON ) [SpringMVC] 웹서비스에서 Request(요청)가 처리되는 원리 ( + Servlet ) JAVA Runtime Enviroment(JRE)는 하나의 프로세스 lordofkangs.tistory.com [SpringMVC] MVC 패턴 구현하기(2) - Controller [SpringMVC] MVC 패턴 구현하기(1) - View 분리하기 [SpringMVC] 응답(Response)의 종류 ( Text, Html, Json ) [SpringMVC] 요청(Reque..

SPRING/Spring MVC 2023.08.09

[SpringMVC] MVC 패턴 구현하기(3) - Model

[SpringMVC] MVC 패턴 구현하기(1) - View [SpringMVC] 응답(Response)의 종류 ( Text, Html, Json ) [SpringMVC] 요청(Request)의 종류 ( GET, POST, JSON ) [SpringMVC] 웹서비스에서 Request(요청)가 처리되는 원리 ( + Servlet ) JAVA Runtime Enviroment(JRE)는 하나의 프로세스 lordofkangs.tistory.com [SpringMVC] MVC 패턴 구현하기(2) - Controller [SpringMVC] MVC 패턴 구현하기(1) - View 분리하기 [SpringMVC] 응답(Response)의 종류 ( Text, Html, Json ) [SpringMVC] 요청(Reque..

SPRING/Spring MVC 2023.08.09

[SpringMVC] MVC 패턴 구현하기(2) - Controller

[SpringMVC] MVC 패턴 구현하기(1) - View 분리하기 [SpringMVC] 응답(Response)의 종류 ( Text, Html, Json ) [SpringMVC] 요청(Request)의 종류 ( GET, POST, JSON ) [SpringMVC] 웹서비스에서 Request(요청)가 처리되는 원리 ( + Servlet ) JAVA Runtime Enviroment(JRE)는 하나의 프로세스 lordofkangs.tistory.com 지난 포스팅에서는 html을 동적으로 생성하는 책임을 서블릿에서 분리하였다. @WebServlet(name = "mvcMemberSaveServlet",urlPatterns = "/servlet-mvc/members/save") public class Mvc..

SPRING/Spring MVC 2023.08.08

[SpringMVC] MVC 패턴 구현하기(1) - View

[SpringMVC] 응답(Response)의 종류 ( Text, Html, Json ) [SpringMVC] 요청(Request)의 종류 ( GET, POST, JSON ) [SpringMVC] 웹서비스에서 Request(요청)가 처리되는 원리 ( + Servlet ) JAVA Runtime Enviroment(JRE)는 하나의 프로세스, 다수의 스레드 환경이다. JVM은 하나의 프로 lordofkangs.tistory.com 지난 포스팅에서 서버가 클라이언트로 보내는 응답데이터의 종류에 대해서 다루어 보았다. 크게 두 가지 종류가 있다. 1) 서버에서 동적으로 화면을 생성하는 경우 ( JSP, Thymleaf ) 2) 클라이언트에서 동적으로 화면을 생성하는 경우 ( 리액트, vue.js ) 1)의 경..

SPRING/Spring MVC 2023.08.08

[SpringMVC] 응답(Response)의 종류 ( Text, Html, Json )

[SpringMVC] 요청(Request)의 종류 ( GET, POST, JSON ) [SpringMVC] 웹서비스에서 Request(요청)가 처리되는 원리 ( + Servlet ) JAVA Runtime Enviroment(JRE)는 하나의 프로세스, 다수의 스레드 환경이다. JVM은 하나의 프로세스로 동작하고 다수의 스레드로 병렬처리 lordofkangs.tistory.com 지난 포스팅에서 클라이언트로부터 들어오는 요청의 종류를 알아보았다. 이번 포스팅에서는 서버가 클라이언트에게 보내는 응답데이터의 종류에 대해서 알아보겠다. 클라이언트에게 보내는 응답의 종류는 3가지 정도 알면된다. 1) Text 방식 2) Html 방식 3) Json 방식 HTTP 프로토콜은 Header와 Body 영역으로 나뉜다..

SPRING/Spring MVC 2023.08.08