spring boot 로 API 를 만드는데 pathVariable에 null값이 들어가게 호출을 해야하는 상황이다
즉,
method = GET, URL = test/detail/{detailNo}
method = GET, URL = test/detail
이렇게 두개의 API가 하나의 컨트롤러에서 호출 되도록하고 싶음
해결방안 :
@GetMapping 어노테이션 대신 @RequestMapping 어노테이션을 사용하여 value 속성을 추가하면 된다고 한다
@RequestMapping(value = {"/test/detail/{detailNo}", "/test/detail/"})
적용 예시
끄읏 -!
'SPRING' 카테고리의 다른 글
[JPA] @CreatedDate @LastModifiedDate 오류 해결 (0) | 2024.01.13 |
---|---|
SPRING으로 AES CBC, KISA_SEED_CBC 를 활용한 암호화 (1) | 2024.01.10 |
[SPRING] QueryDSL 복잡한 정렬 custom order by 설정 OrderSpecifier CaseBuilder (0) | 2024.01.05 |
[SPRING] postman 으로 API 호출 시 401 Unauthorized 오류 해결 (0) | 2023.08.01 |
[SPRING] Spring boot 초기 프로젝트 생성 및 세팅 (0) | 2023.06.19 |