- consumes는 클라이언트가 서버에게 보내는 데이터 타입을 명시한다.
- produces는 서버가 클라이언트에게 반환하는 데이터 타입을 명시한다.
json타입으로 받고 싶다면 아래와 같이 ...
@PostMapping(path = "/pets", consumes = MediaType.APPLICATION_JSON_VALUE)
public void addPet(@RequestBody Pet pet) {
// ...
}
@GetMapping(path = "/pets/{petId}", produces = MediaType.APPLICATION_JSON_VALUE)
@ResponseBody
public Pet getPet(@PathVariable String petId) {
// ...
}
'스프링' 카테고리의 다른 글
인텔리제이 - Spring legacy 설정 (0) | 2022.03.16 |
---|---|
AOP 란? (0) | 2022.01.17 |
스프링(Spring) - Transaion(트랜잭션) (0) | 2022.01.17 |
스프링 시큐리티 - 설정 및 학습순서 (0) | 2022.01.02 |
스프링 - 스프링 프레임워크 DispatcherServlet, ContextLoaderListener(디스패처서블릿, 컨텍스트로더리스너) (0) | 2021.12.20 |