09.08 스프링 에러

테디·2022년 9월 8일
0

1. 빈 생성 에러

원인

컨트롤러 서비스 DAO중 에노테이션의 부여가 안 되었을것으로 추정!

해결방안들

1) root-context에서 빈 생성을 안했거나 id가 다를 수 있음
2) @Autowird를 쓰지 않아서

나의 해결방법

DAOImpl에서 에노테이션 누락 확인 -> @Repository 에노테이션 부여 후 정상 구동

2. getter for property named 에러

원인

Mybatis의 쿼리중 이름이 틀렸을 것이라고 추정

나의 해결방법

DTO와 Mybatis의 쿼리가 서로 대소문자를 다르게 쓴 것을 확인


3. 예외 메세지

에러내용

Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException

원인

잘못된 SQL 문법을 사용

나의 해결방법

올바른 SQL문으로 수정

4.Whitespace

에러내용

속성 이름은 반드시 whitespace 다음에 나타나야 합니다

원인

parseDate의 패턴 방식이 잘 못되어있는걸로 추정

나의 해결방법

pattern 앞에 공백을 줌으로 해결

0개의 댓글