profile
언제나 감사하며 살자!
post-thumbnail

스프링 MVC: 핸들러 어뎁터 구조 (몰랐던것 중심)

위의 그림에서 보이듯이, DispatcherServlet이 가지고 있는 핸들러를 처리할 수 있는 핸들러 어뎁터를 조회하고, 핸들러 어뎁터는 그것에 맞는 핸들러를 호출해서 값을 전달한다.이때, HTTP 메시지 컨버터는 @RequestMapping을 처리하는 핸들러 어뎁터

2022년 3월 4일
·
0개의 댓글
·

스프링 MVC: 응답 & HTTP메시지 컨버터 (몰랐던것 중심)

응답 - 정적 리소스, 뷰 템플릿 정적 리소스 정적 리소스는 해당 파일 변경없이 그대로 서비스 하는것으로써 웹 브라우저에서는 정적인 HTML, css, js을 제공할 때 정적 리소스를 사용한다. 스프링 부트는 클래스패스의 다음 디렉토리에 있는 정적 리소스를 제공한다.

2022년 3월 4일
·
0개의 댓글
·

스프링 MVC: 요청 메시지(몰랐던것 중심)

content-body를 통해 단순 텍스트를 얻는 방법에는 여러가지가 있다 .기본형은 아래와 같다.1\. HttpServletRequest를 사용해서 직접 HTTP 메시지 바디에서 데이터를 읽어와서, 문자로 변환한다.2\. 문자로 된 JSON 데이터를 Jackson 라

2022년 3월 3일
·
0개의 댓글
·

스프링 MVC: RequestMapping & RequestParameter(몰랐던것 중심)

예시: @RequestMapping("/hello")매개변수로 method를 받을 시 특정 HTTP만을 받는다.GET, HEAD, POST, PUT, PATCH, DELETE예시: @RequestMapping(value="/hello", method="RequestMe

2022년 3월 3일
·
0개의 댓글
·

스프링 MVC: 로깅 간단히 알아보기(몰랐던것 중심)

TIP: Packaging은 war가 아니라 jar로 하는게 좋다. JSP를 사용하지 않고, 스프링 부트를 사용한다면 jar를 쓰자.jar는 항상 내장 서버(톰캣 등)을 사용하고, webapp경로도 사용하지 않는다. 따라서 내장 서버 사용에 최적화 되어있는 기능이다.현

2022년 3월 3일
·
0개의 댓글
·

스프링 MVC: HttpServletRequest(몰랐던것 중심)

서블릿 HttpServletRequest HttpservletRequest 받기 request.InputStream으로 바디를 받을 수 있다. HttpservletRequest 받아서 json 파싱후 확인 ObjectMapper를 통해 key&value형태의json

2022년 3월 1일
·
0개의 댓글
·