Spring Boot에서 잘 적용되던 @GetMapping, @PostMapping 어노테이션이 Spring에서는 적용이 되지 않았다.
구글링해보니 레거시 프로젝트일 경우 sts3을 사용하기 때문에
org.springframework-version을 변경해주어야 한다고한다.
나 같은 경우는 sts4에 마켓플레이스로 sts3를 다운받아서 사용하고 있었서 상관 없다고 생각했는데 version이 3으로 되어 있어서 다음과 같이 변경해주니 정상적으로 잘 적용됐다.
<properties>
<java-version>11</java-version>
<org.springframework-version>5.0.7.RELEASE</org.springframework-version>
<org.aspectj-version>1.9.0</org.aspectj-version>
<org.slf4j-version>1.7.25</org.slf4j-version>
</properties>