关于ibatis的实体类部分属性无法映射

今天在编码中不小心就遇到了一个ibatis初学者偶尔会遇到的问题。

先来看这张图中的DictionPo的部分属性赋值都为空。其实,数据库中是有数据的。

再来看看mapper的写法

上面那个对象查询语句是红框内的代码。少了一个东西。

其实:这样写就没问题了,因为少了resultMap这个属性。

<select id="findParamName" parameterType="java.util.Map" resultMap="dictionaryPo" resultType="dictionaryPo">
        select * from ems_dictionary where param_type=#{paramType} and param_value=#{paramValue}
</select>
原文地址:https://www.cnblogs.com/royi123/p/5225100.html