POST API

wsung·2025년 11월 17일

  • 리소스를 추가하기 위해 사용되는 API
  • @PostMapping : POST API를 제작하기 위해 사용되는 어노테이션
  • 일반적으로 추가하고자 하는 Resource를 http body에 추가하여 서버에 요청
    -> 그렇게 때문에 @RequestBody를 이용하여 body에 담겨있는 값을 받아야함

실습

  • PostController 생성

  • Controller 이니깐 @RestController 추가
  • @RequestMapping("/api/v1/get-api") 공통 url 설정

  • 기본형태


-DTO 사용


Test

//http://localhost:8080/api/v1/post-api/member
정상

//http://localhost:8080/api/v1/post-api/member
정상

//http://localhost:8080/api/v1/post-api/member2
-DTO에서 설정한 tostring 형식에 맞게 잘 출력됨

profile
0부터 시작하는 백엔드

0개의 댓글