spring boot에서 api 공부를 하다가 postman message body 에서 인코딩이 되질 않는 문제에 봉착했습니다. 저는 아래와 같이 해결했습니다.
- File -> settings 에서 파일 인코딩을 utf-8로 설정
- 1번으로 해결되지 않으면 직접 response header에 인코딩 추가하기
- application.properties 에서 인코딩 설정하기

@GetMapping(value = "/api/response-status-ex1", produces = "application/json; charset=UTF-8")
api 경로에 직접 UTF-8로 설정해주는 것입니다.
server.servlet.encoding.charset=UTF-8
server.servlet.encoding.force=true
(참고로 저는 2번에서 인코딩 문제가 해결했습니다.)