@PathVariable, @RequestParam, @ModelAttribute모두 Http 요청에 오는 정보들을 컨트롤러의 매개변수로 바인딩할 때 편하게 해주는 애노테이션들 1. @PathVariableURL 템플릿에서 동적으로 변하는 값들을 추출하는데 사용. 주로 리소스 식별자를 얻는데 사용함.ex) users/1 : 식별자가 1인 user를 조회해야할 때 => @PathVariable 사용 2. @RequestParam쿼리 파라미터, 쿼리 스트링이나 폼 데이터를 바인딩할 때 사용ex) users?name=spring: name이 "spring"인 user를 조회해야 할 때 => @RequestParam * 주의@RequestParam을 사용해서 받아오는 변수에 값이 존재하지 않으면 400 erro..