SpringBoot整合mybatis查詢數據庫結果中的字段爲null時不返回問題解決方法

多數據源情況

對於多數據源的情況,需要在SqlSessionFactory bean中增加一段代碼:

org.apache.ibatis.session.Configuration configuration = new org.apache.ibatis.session.Configuration();
        configuration.setCallSettersOnNulls(true);
        factoryBean.setConfiguration(configuration);

例如:
在這裏插入圖片描述

不是多數據源情況

直接在配置文件application.properties中增加字段配置信息:

Mybatis.configuration.call-setters-on-nulls:true
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章