본문 바로가기

개인적으로 공부한 것을 정리해 놓은 블로그입니다 틀린 것이 있으면 댓글 부탁 드립니다!


SPRING FRAMEWORK/Annotation

Spring Annotation @RequestBody @ResponseBody

반응형

@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