[스프링부트] RestAPI 반환을 맞춤으로 만들어보자 RestAPI 를 사용하면서, 반환을 해주는 방법은 여러가지가 있습니다. 오늘은 1.
Object형 반환 2. ResponseEntity 반환 3.
Custom으로 만들어서 반환 4. ResponseEntity + Cusom 반환 이렇게 세 가지의 반환 방법에 대해 알아보려고 합니다.
반환을 잘 해야하는 이유는, 프론트엔드 개발자들과 협업할 때, 서로 작업을 편하게 하기 위해서입니다. 예를들면 프론트엔드 개발자들이 'user 정보를 data라는 껍데기에 담아주세요~~' 이런 식으로, 리턴을 잘 해주면, 코드의 가독성도 높아지고 업무의 효율성도 높아지게 됩니다.
아래 케이스들은 모두 당연하게도 @RestControlle가 붙은 경우입니다. 1. Object형 반환 // Board형으로 전달 @GetMapping("/api/v1") public Board apiV1() { Board board = new Board(); board....
원문 링크 : [스프링부트] RestAPI 반환을 맞춤으로 만들어보자