问:
mapper配置如下
<select id="query_user_info_by_list" resultType="java.util.HashMap"> select id,name,nickname,status from user order by create_time desc </select>
name, nickname 有的是null
这样导致,查询出来的map,本来map.size=4的
但是,如果查询出来的name为null,那么返回的hashmap里面就没有name了
同样,nickname也是一样,请问,如何解决这个问题
我不想在sql里面用nvl函数去做
答:<settings>
<setting name="callSettersOnNulls" value="true"/>
</settings>
把这个加到你的mybatis-config.xml里。