Mybatis查询时默认不返回为空的字段
如需返回,常见的解决方案为以下两种(若不起作用可使用方式3)
1.在mybatis配置文件中新增配置
<settings>
<setting name="callSettersOnNulls" value="true"/>
</settings>
2.若使用springboot 可在application.properties中加入如下配置
#当查询数据为空时字段返回为null,不加这个查询数据为空时,字段将被隐藏
mybatis.configuration.call-setters-on-nulls=true
3.在sessionFactory中手动加入如下配置