Spring Boot 개념 정리
@ResponseBody, @RequestBody 동작 이해하기
반오십 코린이
2023. 1. 3. 05:41
728x90
- ResponseBody는 해당 함수의 return 값을 브라우저에게 Response 할 때 Body에 실어서 보내는 역할을 하는 어노테이션.
- 만약 return 값이 String일 경우 String 그 자체 값을 반환하고 객체일 경우 json 형식으로 값을 보내게 된다.
- @ResponseBody를 사용은 java 언어 객체형식의 데이터를 json 형식으로 변환하여 브라우저에 보내줄 때 사용한다.
- Response 할 때 Body에 값을 json 형식으로 실어 보낸다.
- @RequestBody는 반대로 브라우저에서 요청이 들어온 데이터의 형태가 json 형식일텐데 해당 형식을 java 객체 형식으로 변환해주는 동작을 수행한다.
728x90