반응형
@ControllerAdvice import 안되는 문제 /
ControllerAdvice 에러
-
각설과 증상
아 오늘 따라 왜이렇게 삽질이 많은지 모르겠다.
빨리 진도 빼야하는데..
@ControllerAdvice와 @ExceptionHandler를 통해 예외처리를 해주는 파트를 공부중이었다.
근데 @ExceptionHandler는 임포트가 잘되는데 @ControllerAdvice만 임포트가 안되는 것이 아닌가 ㅡㅡ
ControllerAdvice cannot be resolved to a type
이유
스프링 프레임워크 버전이 낮아서
( 스프링 프레임워크 3.2 이상부터 @ControllerAdvice라는 어노테이션이 추가 된다. )
해결방법
1. pom.xml 들어가서 스프링 버전 확인
아마 3.2 이하일 것이다..
2. 버전 변경
버전 업그레이드는 쉽다.
그냥 3.1.1 을 4.2.4 로 바꿔주면 된다.
그럼 @ControllerAdvice도 임포트가 될 것이다.
'공부 > JAVA | JSP&Servlet | Spring' 카테고리의 다른 글
<div> 가운데 정렬 하는 법 (1) | 2019.03.31 |
---|---|
spring 파일 업로드 에러 org.springframework.validation.BeanPropertyBindingResult: 1 errors Field error in object 'boardVO' on field 'uploadFile': rejected value []; codes (0) | 2019.03.25 |
[톰캣]Multiple Contexts have a path of "/spring". 에러 해결! (7) | 2019.03.22 |
Spring 어노테이션 관련 설정 (0) | 2019.03.22 |
Spring 왕초보 책 추천 / spring 책 추천 (광고 아님!) (0) | 2019.03.21 |