전자정부프레임워크 3.8 버전에서 @GetMapping을 사용할 수 없는 현상
- 작성자 :
- 우*수
- 작성일 :
- 2024-08-23 13:29:58
- 조회수 :
- 235
- 구분 :
- 개발환경 / 3.8
- 진행상태 :
- 완료
Q
전자정부표준프레임워크 3.8 부터는 자바 스프링을 4.3.16을 사용하여 @GetMapping을 사용할 수 있는 것으로 알고 있습니다.
이클립스에서 @RequestMapping 대신 @GetMapping을 사용했을 땐 이상 없이 동일한 화면이 나오는 것을 확인했는데, 인텔리제이로 import한 프로젝트에서 @GetMapping을 사용하니 404 페이지가 나오고 있습니다.
동일한 내용을 인텔리제이에서 @RequestMapping으로 처리했을 때는 정상적으로 view page를 반환하는데 왜 이런 문제가 발생하는 건가요?
이클립스에서 @RequestMapping 대신 @GetMapping을 사용했을 땐 이상 없이 동일한 화면이 나오는 것을 확인했는데, 인텔리제이로 import한 프로젝트에서 @GetMapping을 사용하니 404 페이지가 나오고 있습니다.
동일한 내용을 인텔리제이에서 @RequestMapping으로 처리했을 때는 정상적으로 view page를 반환하는데 왜 이런 문제가 발생하는 건가요?
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : 3.8
- JDK(JRE) 정보 : 1.8
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
@GetMapping 은 스프링 4.3 이후 버전에서 지원되므로 표준프레임워크 v3.8 이상의 버전을 사용하시면 정상적으로 import가 가능한 것이 맞습니다.
IntelliJ IDEA의 설정이 정상적으로 이루어지지 않았을 가능성이 있으므로 스프링 버전 및 의존성의 최신 버전 여부를 확인하여 보기기 바랍니다.
또한 캐시 문제로 인한 오류가 발생하였을 경우도 생각할 수 있으므로
인텔리제이 메뉴에서 [File] > [Invalidate Caches...] 에서
[Invalidate and Restart] 를 선택해 캐시를 삭제한 뒤 IDE를 재시작하여 보시기 바랍니다.
감사합니다.
표준프레임워크 센터입니다.
@GetMapping 은 스프링 4.3 이후 버전에서 지원되므로 표준프레임워크 v3.8 이상의 버전을 사용하시면 정상적으로 import가 가능한 것이 맞습니다.
IntelliJ IDEA의 설정이 정상적으로 이루어지지 않았을 가능성이 있으므로 스프링 버전 및 의존성의 최신 버전 여부를 확인하여 보기기 바랍니다.
또한 캐시 문제로 인한 오류가 발생하였을 경우도 생각할 수 있으므로
인텔리제이 메뉴에서 [File] > [Invalidate Caches...] 에서
[Invalidate and Restart] 를 선택해 캐시를 삭제한 뒤 IDE를 재시작하여 보시기 바랍니다.
감사합니다.