반응형
@RequestBody
-바디에 정보가 담겨오는 post 방식 요청에서 파라미터를 읽어들일 때 사용하는 어노테이션
@ResponseBody
-메서드에서 적용되면 해당 메서드의 리턴 값을 HTTP 응답 데이터로 사용한다 RestfulAPI에서 JSON,XML,플레인텍스트 등 .. 데이터를 응답할때 사용할 수 있다.
@RequestBody @ResponseBody예제코드
input form
인풋화면
컨트롤러
post 방식 요청 인풋 폼에 입력되어 전송된 데이터가
경로를 타고 컨트롤러로 들어와 @RequestBody가 선언된 name변수에 담겼다
콘솔창에는 입력한 문자가 찍힌다
응답은 @ResponseBody로 지정되 있기 때문에 컨트롤러에 리턴값이 바로 응답되었다
반응형
'SPRING FRAMEWORK > Annotation' 카테고리의 다른 글
Spring Annotation @PathVariable (0) | 2020.11.14 |
---|