@pathvariable 는 Spring3에서 추가된 기능 중 하나에요.
어떤 기능이냐구요? 말 그대로 URL 경로에 변수를 넣어주는거에요~ RESTful 서비스의 URI 형태가 바로 이런것?ㅎㅎ
-예시-
예1)
예2)
상단 코드에서 return값으로 정해준 url 페이지를 2개 생성 해보도록 하겠습니다.
그럼 각 페이지별 출력을 위하여 실행을 해보도록 하겠습니다.
실행결과 정상적으로 @pathvariable 어노테이션을 이용하여
변수로 구분된 경로에 따른 returnURL 페이지 출력이 나왔습니다.
이 어노테이션을 사용한다면 한페이지로 여러개의 동일한 화면을 구분하게끔 구현이 가능할 것입니다.
-참고-
https://sarc.io/index.php/development/1145-pathvariable
'■ Spring + Boot' 카테고리의 다른 글
[Spring] Mapping할 때, "한 프로젝트"에 똑같은 것으로 하지 말자,,,,에러남... (0) | 2020.08.30 |
---|---|
[Spring] @RequestParam과 @PathVariable (0) | 2020.08.30 |
[Spring] CommandLineRunner(커맨드라인러너) - 초기 작업 주기 (0) | 2020.08.29 |
[Spring] 구조 1차, 구조 2차 (연습한거) - 코드 (0) | 2020.08.28 |
[Spring] 구조 1차, 구조 2차 (연습한거) (0) | 2020.08.27 |