728x90
- ResponseBody는 해당 함수의 return 값을 브라우저에게 Response 할 때 Body에 실어서 보내는 역할을 하는 어노테이션.
- 만약 return 값이 String일 경우 String 그 자체 값을 반환하고 객체일 경우 json 형식으로 값을 보내게 된다.
- @ResponseBody를 사용은 java 언어 객체형식의 데이터를 json 형식으로 변환하여 브라우저에 보내줄 때 사용한다.
- Response 할 때 Body에 값을 json 형식으로 실어 보낸다.
- @RequestBody는 반대로 브라우저에서 요청이 들어온 데이터의 형태가 json 형식일텐데 해당 형식을 java 객체 형식으로 변환해주는 동작을 수행한다.
728x90
'Spring Boot 개념 정리' 카테고리의 다른 글
Spring Boot Controller에서 Form data 받아오는 방법 (1) | 2023.01.03 |
---|---|
@RequestParam, @PathVariable 차이점 이해하기 (0) | 2023.01.03 |
IntelliJ Getter Setter 만들기 (0) | 2023.01.03 |
MVC 패턴 Flow Chart로 개념 잡기 (0) | 2023.01.03 |
@RequestParam 자세히 알아보기 (0) | 2023.01.03 |