스마트웹앱콘텐츠전문가/데이터베이스

[Mybatis] 조회값이 아예 없는 경우

9D4U 2021. 2. 17. 10:49
728x90
반응형

조회한 데이터가 아예 없는 경우,

 

즉, 조회 결과 행(row)이 아예 없는 경우를

 

한번 쯤을 경험해 봤을 겁니다.

 

이 경우, 자바에서 호출하게 되면 NullException 오류가 나옵니다.

 

이 Null 처리에 대한 방법은 여러가지가 있겠지만,

 

마이바티스 설정을 통해서 어느 정도 해결할 수 있습니다.

 

바로 이것이죠.

 

<settings>
<setting name="returnsInstanceForEmptyRow" value"true">
</settings>

 

바이바티스 설정 파일에 추가하면 됩니다.(흔히 mybatis-config.xml, configuration.xml)

 

 

728x90