@PathVariable vs @RequestParam 차이

    @PathVariable vs @RequestParam [Spring]

    스프링에서 Controller 단에서 흔히 사용하는 @RequestParam 어노테이션과 @PathVariable 어노테이션 사용도중 쓰임이 비슷하여 차이점을 명확히 알고싶어서 정리하게 됐습니다. 먼저, 두 어노테이션은 http의 비연결성을 극복하고 데이터 전달을 위한 방법입니다. 즉, uri를 통해 전달된 값을 파라미터로 받아오는 역할을 합니다. http://localhost:8080/article/comment?name=홍길동&age=20 http://localhost:8080/article/comment/1 먼저, 정리해보면 첫번째와 같이 쿼리스트링을 통해 여러개의 값을 전달하는 첫번째 방식은 @RequetParam이고 두 번째 방식은 @PathVariable 입니다. Case 1의 경우 파라미터의..