Spring
[iBatis] JDBC-90611:Specified column name was not found. 오류해결
민돌이
2021. 2. 24. 14:07
반응형
프로젝트 진행하는 도중
JDBC-90611:Specified column name was not found.
Check the result mapping for the '' property. 라는 오류를 만났다.
해결방안으로는
xml파일에서
remapResults="true" 작성해주면된다
동적인 쿼리를 사용할 때 사용해주어야한다
데이터를 불러올때
Map<String,Object> paramMap = new HashMap<String,Object>();
paramMap.put("id", "1234");
exService.selectList(paramMap);
paramMap.put("id", "123456")
exService.selectList(paramMap);
라고 가정할때 위에서 id를 사용하고있기 때문에 밑에서 데이터를 바꿔도 위와 같은 에러를 발생하는것이다.
mysql에서는 잘 동작되었지만 tibero 혹은 oracle에서는 에러가 나는듯 하다.
반응형