공부

[Spring] @PathVariable 기본값 설정하기

승가비 2023. 11. 3. 14:47
728x90
@GetMapping(value = {"/test/{cnt}", "/test"})
public String methodName(@PathVariable(required = false) Integer cnt){
  if(cnt == null)
    cnt = 1;
        
  // TODO..

  return "test";
}
@GetMapping(value = {"/test/{cnt}", "/test"})
public String methodName(@PathVariable(required = false) Optional<Integer> cnt){
  int num = Optional.orElse(1);
        
  // TODO..

  return "test";
}

https://leeborn.tistory.com/entry/Spring-PathVariable-%EA%B8%B0%EB%B3%B8%EA%B0%92-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0

 

[Spring] @PathVariable 기본값 설정하기

@Controller에서 파라미터를 받는 방법은 아래와 같은 방법들이 있다. 1. /API_NAME?key1=val1 2. /API_NAME/{value1} 선호하는 방식대로 하면 되겠지만, 여기서는 2번과 관련된 글이다. 2번과 같은 방식으로 받

leeborn.tistory.com

 

728x90