-
Spring Annotation 정리Spring Boot 2021. 2. 24. 21:55
@RestController
- json으로 반환하는 컨트롤러로 만든다.
- 각 메소드 마다 선언했던 @ResponseBody 를 한번에 사용할 수 있게 한다.
@GetMapping
- HTTP Method GET요청을 받을 수 있는 API로 만든다.
@RequestParam
- 외부에서 API로 넘긴 파라미터를 가져오는 어노테이션
@RequestBody
- 클라이언트가 전송하는 Http 요청의 Body내용을 Java Object로 변환시켜주는 역할
- HTTP Body가 존재하지 않는 Get 메소드에 @RequestBody를 활용하면 에러가 발생
- Post 요청과 함께 사용
@PathVarible
- request URI 매핑에서 템플릿 변수를 처리하고 이를 메서드 매개 변수로 사용
'Spring Boot' 카테고리의 다른 글
Spring 웹 계층 (0) 2021.03.01