[JAVA] @RequestParam과 @PathVariable 사용법: Spring에서의 URL 파라미터 처리
@RequestParam과 @PathVariable은 Spring MVC에서 클라이언트 요청으로 전달된 값을 컨트롤러 메서드에 바인딩할 때 사용하는 핵심 어노테이션입니다. 특히 REST API 설계 시 이 둘의 차이와 사용법을 정확히 이해하고 있는 것이 중요합니다. 1. @RequestParam: 쿼리 스트링 파라미터 바인딩@RequestParam은 ?key=value 형식의 쿼리 스트링 파라미터를 메서드 인자에 주입할 때 사용합니다.예시@GetMapping("/search")public String search(@RequestParam String keyword, @RequestParam(defaultValue = "1") int page) { System.out.println("검색어: " + ..