파이널 프로젝트 과정 중 오늘도 에러를 만났다.
이제까지 해왔던 select로 데이터를 뽑아내는 간단한 작업이라 다른 곳에서 쓰인 코드들과 전혀 다를 바가 없었다.
그런데 에러 메세지를 보면 query database 에서 문제가 생겼다고 친절하게 알려주고 있다.
음 그렇다면, 매퍼 확인 했나요? yes..
vo 확인 했나요? yes..
커밋이 안된 문제가 아닐까요? 아닙니다..
그래서 다시 구글링을 시작했다.
org.mybatis.spring.MyBatisSystemException같은 애매한 에러 메세지 검색으로는 마음에 드는 답을 얻을 수 없었다.
왜냐면 그럴만 한 에러니까!!!
오류를 일으킨 부분은 Mapper가 맞았다.
Dao에서 Mapper를 찾게 만드는 String statement에 적어놓은 이름과 Mapper의 아이디가 달랐다.
대문자 S를 소문자 s로 썼다!!나 바보다.. 를 외치며 수정 후 아주 잘 돌아간다.
매번 만나는 오타 에러들 만날때보다 새롭고 짜릿하다.
'TIL' 카테고리의 다른 글
[Spring] parameter 두개 이상 mapper로 넘겨주기 (0) | 2021.01.12 |
---|---|
[JavaScript] append에서 onclick 변수 전달 하기 (0) | 2021.01.11 |
[JavaScript] jQuery 셀렉터 value undefined (0) | 2021.01.10 |
[JavaScript] 슬라이더 안에 슬라이더 (0) | 2021.01.08 |
[Spring] DB insert 400에러 - @DateTimeFormat (0) | 2021.01.07 |