반응형
MyBatis 설정 오류
java.lang.IllegalArgumentException:
Mapped Statements collection does not contain value for . X.X.X
한참을 고생했다..
발생 원인
mapper 에 정의된 namespace 명칭이 같은 Application 내에 중복이 될 경우에 발생
ex)
<select id="SnackOnWeekly"
resultType="X.X.X">
select * from tb_snack ;
</select>
<select id="
" parameterType="" resultType="">
SnackOnWeekly
" parameterType="
X.X.X
X.X.X
select * from tb_snack ;
</select>
id 값이 동일한 경우 에러 발생
(참조 값이 달라서 이름 같아도 될 줄 알았는데... 개고생...)
반응형
'Programming > Spring' 카테고리의 다른 글
깔끔한 포맷팅을 위한 ktlint 적용하기 (feat. kotlin) (0) | 2022.01.27 |
---|---|
[spring boot] JdbcSQLSyntaxErrorException: Syntax error in SQL statement ... expected "identifier" 해결 방안 (3) | 2021.12.31 |
Spring의 특징과 Spring Boot와의 차이점을 알아보자 (4) | 2020.12.01 |