SMALL
- 호출하는 메소드(interface, dao)와 mapper.xml 파일의 메소드 이름이 일치하지 않는 경우
- classpath에 경로가 잘못 설정된 경우
이 외에도 몇가지 원인이 존재하지만 보통 1번의 경우가 제일 많은 것 같다.
Controller ~ DAO까지는 이름이 일치하지 않으면 컴파일 에러가 발생하기 때문에, xml상에서 등록이 잘못되어 있을 확률이 높다. 만일 같은데 이 에러가 발생한다면 이름을 지웠다가 다시 작성하면 정상적으로 동작한다.
SMALL
'기록 > Web' 카테고리의 다른 글
[Spring] github : rejected - non-fast-forward (0) | 2020.06.22 |
---|---|
[Spring] Maven Project 생성 (0) | 2020.06.21 |
[Spring] BindingResult.hasErrors() 관련 오류 (0) | 2020.06.15 |
[MyBatis] sql 쿼리 결과 저장 (0) | 2020.06.14 |
[Mybatis] 문자열 일부만 포함하는 검색 기능 (0) | 2020.06.13 |