# ResponseEntity

HTTP ResponseEntity
ResponseEntity 클래스는 HTTP 응답(Response)을 나타내는 객체로, 반환된 HTTP 상태코드와 헤더, 응답 본문 등을 포함한다.ResponseEntity는 밑의 사진에서 보이는 것처럼 HttpEntity를 상속받았기 때문이다.바로 위의 사진은 HTT
HTTP 요청 조회 - 응답
HTML, CSS, JS스프링 부트는 클래스패스의 다음 경로에 있는 정적 리소스들을 제공한다.기본 시작 경로: src/main/resources/static, /public, /resources, /META-INF/resourcessrc/main/resources/st
[SpringBoot] ResponseEntity.created()
ResponseEntity로 상태코드를 지정하기 위한 메서드이다. created()말고도 HttpStatus 또는 statuscode를 직접 변수로 넣는 status()도 있다.ok()는 상태코드 200으로 설정한다. 매개변수를 같이 주면 이는 body에 담기게 된다.

스프링 부트, 입문! 19
RestController 와 HTTP 오늘은 ResController를 이용하여 데이터의 CRUD처리를 배워볼 것이다. RestController란 서버와 DB의 데이터 이동을 위해 만들어진 Controller로 일반 Controller는 뷰페이지와 연결이 되지만, RestController는 JSON(데이터)을 반환하는 RestAPI Controll...

[웹 스터디]컨트롤러 레이어 : 스프링 REST API 컨트롤러
REST API를 구현하므로 @RestController 어노테이션을 이용해 이 컨트롤러가 RestController임을 명시한다. @RestController를 이용하면 http 관련된 코드 및 요청/응답 매핑을 스프링이 알아서 해준다.GetMapping 어노테이션을
스프링 부트 Controller 애너테이션 정리
@SpringBootApplication 은 코드 상에서는 보이지 않지만 내부적으로 세가지 일을 해준다.자동 구성을 활성화.애플리케이션 패키지 내에서 @Component애너테이션이 붙은 클래스를 검색한 후(scan), Spring Bean으로 등록한다.@Configur
ResponseEntity
(1) 클래스 레벨의 @RequestMapping 의 ‘produces’ 애트리뷰트가 사라졌다. (2) JSON 문자열을 개발자가 직접 수작업으로 작성하던 부분이 Map 객체로 대체되었다.이를 통해 클래스 레벨의 @RequestMapping 의 ‘produces’ 애트
Chapter16 ResponseEntity, RESTful사용 이유, 규약, 구조
Spring Framework에서 제공하는 클래스 중 HttpEntity라는 클래스가 존재한다.이것은 HTTP 요청(Request) 또는 응답(Response)에 해당하는 HttpHeader와 HttpBody를 포함하는 클래스다.그러므로 ResponseEntity에서는
Chapter16 JSON 응답과 요청 처리
JSON은 간단한 형식을 갖는 문자열로 데이터 교환에 주로 사용한다.JSON은 중괄호를 사용해서 객체를 표현한다.객체는 (이름, 값) 쌍을 갖는다.이때 이름과 값은 콜론(:)으로 구분한다.Jackson은 자바 객체와 JSON 형식 문자열 간 변환을 처리하는 라이브러리이
@Controller, @RestController, ResponseEntity
viewResolver가 사용되어서 view를 찾아 반환하게 된다.HttpMessageConverter를 이용해서 객체를 직렬화 해줄 수 있다.단 Header를 유연하게 설정할 수 업고, status도 @ResponseStatus라는 어노테이션을 이용해야한다.HttpE

[Spring] ResponseEntity 형으로 Return 하기 (Json)
ResponseEntity설명 블로그 : https://devlog-wjdrbs96.tistory.com/182

SpringBoot ResponseEntity& @ResponseStatus 사용법
일반적으로 REST API를 만들게 되면 SpringBoot에서는 @RestController를 이용하여 JSON 형식으로 값을 반환하게 됩니다. 일반적으로 데이터를 반환할 때 상태값을 넘겨주는게 ResponseEntity 객체입니다.ResponseEntity는 HTT

[Spring] SpringMVC
본 글은 인프런 김영한님의 스프링 완전 정복 로드맵을 기반으로 정리했습니다.해당 글은 스프링MVC가 제공하는 기능을 코드 위주로 살펴봅니다. 스프링이 제공하는 기능을 지탱하는 개념은 이전 글을 참고해주세요.@RequestMapping애노테이션이 붙은 핸들러는 Reque

Spring Boot 더 간편한 검증, Validation 라이브러리
Spring Boot 에서 더욱 간편하게 검증을 도와주는 Validation 라이브러리
2021년 12월 27일 기록
ResponseEntity 요청에 대한 응답을 줄 때 동적으로 응답에 대한 HTTP 상태코드를 지정할 수 있다. response 객체에 getter