spring 🍀/springboot

@PathVariable URI에 있는 내용이 변수에 바인딩 되어야할 때 사용하는 어노테이션이다. URI 경로의 일부를 파라미터로 사용할 때 이용하며, 템플릿 변수의 값을 추출하고 그 값을 메소드 변수에 할당한다. // @PostMapping("/{postId}/comment") public Response comment(@PathVariable Long postId, @RequestBody String content) { } @RequestBody 클라이언트가 전송하는 Json 형태의 HTTP request body를 HttpMessageConverter를 이용하여 Java 객체의 형태로 Convert 해주는 어노테이션이다. 선택적으로는 Valid 어노테이션을 추가하여 자동 유효성 검사를 적용할 수도 ..