结果类型hashmap的Mybatis null值

时间:2016-01-19 08:08:07

标签: dictionary hashmap mybatis resulttype

<select id="getData" parameterType="Object" resultType="map"> 
    select query.* from (${query}) query 
</select>

所以这是我想要执行的查询。虽然查询是正确的并且返回了所需的数据,但是当数据按照指定插入到resultType map 中时,某些列中存在的空值将被省略。

我搜索/搜索了同样的内容,但没有得到我想要的内容。我也看了this link,但无法得到我的答案。

有没有办法获得那些省略/消失的值?

1 个答案:

答案 0 :(得分:0)

设置为callSettersOnNulls,请参阅here。默认值为false,因此不会在null值上调用setter,但可以将其设置为true。