[TIL-Annotation]@PathVariable

이용준·2023년 5월 24일
0

TIL

목록 보기
14/21
post-thumbnail
  • URL 경로에 값을 담아 요청하는 방법
  • 매개변수 받는 방법1

    	```java
    	@GetMapping(value = "/variable1/{variable}")
    	public String getVariable(@PathVariable String variable){
    		return variable;
    	}	
    	```

    메서드의 매개변수와 값 연결하기 위해 @PathVariable을 명시하고 @GetMapping@PathVariable 의 변수명 동일시

  • 매개변수 받는 방법2

    	```java
    	@GetMapping(value="/variable1/{var}")
    	public String getVariable2(@PathVariable("var") String variable){
    		return variable;
    	}
    	```

    메서드 매개변수의 이름 동일하게 만들기 어려울 경우 @PathVariable 뒤 괄호를 통해 @GetMapping 어노테이션의 변수명 지정하기


참고

profile
뚝딱뚝딱

0개의 댓글