갑자기 @RequestMapping 어노테이션을 사용할 때 경로의 시작에 '/'의 유무가 차이가 있는지 궁금했다.
'/'를 붙여도 안 붙여도 동작하는 건 동일하게 동작하는 것 같은데 정확하게 알고 싶었다.
결론은 '/'의 유무의 차이는 없다.
RequestMapping시 path 매핑은 내부적으로 무조건 '/'를 앞에 붙이도록 구현되어 있다. 그래서 '/'의 유무는 상관이 없으나, 최종 path는 슬래시가 앞에 붙는 형태가 된다.
참고
https://www.inflearn.com/questions/455919/%EA%B2%BD%EB%A1%9C
반응형
'자바 > Spring' 카테고리의 다른 글
Spring Batch ORA-08177 오류 (0) | 2024.01.19 |
---|---|
IntelliJ Cannot resolve symbol 에러 (0) | 2023.10.20 |
JPA @Embedded, @Embeddable, @AttributeOveride, @AssociationOveride (0) | 2023.10.17 |
Spring과 Spring Boot의 차이 (3) | 2023.10.17 |