Mybatis Mapper NullPointerException
2023-09-06
1. 문제 발생
Mybatis로 MapperTest 중 EmpList를 forEach로 Sysout하려고 하는데 NullPointerException 에러가 발생함.
1.DB에 COMMIT**및 **SELECT 잘되어 있고 문제없음.
2.Emp, mybatis-config, EmpMapper 문제없음.
2. 문제 원인
Mapper를 통해 Emp 리스트를 가져왔지만 SELECT한 Emp 값들을 Setter하지 못해 List
3. 문제 해결
mybatis-config.xml에 mapUnderscoreToCamelCase를 true로 설정하면 된다.
<settings>
<setting name="mapUnderscoreToCamelCase" value="true"/>
</settings>
댓글남기기