
리스폰스엔티티가 받아가는건
기본적으로 body, 그리고 뒤의 코드다.
제네릭의 물음표? = 어떠한 값이 들어와도 상관이 없다는 뜻

HttpStatus 를 ctrl+좌클릭으로 참조하여
뒤에 무엇을 붙일지를 볼 수 있다, (OK, BAD_REQUSET 등)
Spring 개발 시 특정 URL로 요청(Request)을 보내면 Controller에서 어떠한 방식으로 처리할지 정의하는데.
이때 들어온 요청을 특정 method와 매핑하기 위해 사용하는 어노테이션이 바로 @RequestMapping 이라고 한다.
그 외에도 GET, POST, PUT, DELETEMapping 등이 있다.
대충 특정 url에 매핑하는걸 RequsetMapping 이라고 보면 된다.
특정 클래스에 @RequestMapping("api")를 입력하면, http://localhost:8080/api 와 같이 url을 매핑한다.
그리고 리퀘스트 매핑은 api 묶기 역시 담당한다.

다음과 같이 있을때 접속 경로는
api의 공통된 이름은 위로 뺀다.



원래는 매핑 전부에 "/api/v1/main" 이 있었지만 이걸 없애도 된다.
감사합니다. 이런 정보를 나눠주셔서 좋아요.