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

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

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

再来看看mapper的写法

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

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

其实:这样写就没问题了,因为少了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>

 

相关文章:

  • 2022-12-23
  • 2021-07-05
  • 2021-04-16
  • 2022-12-23
  • 2022-02-15
  • 2021-08-24
  • 2022-12-23
  • 2021-07-09
猜你喜欢
  • 2022-12-23
  • 2021-08-13
  • 2021-07-30
  • 2022-02-11
  • 2022-12-23
  • 2021-08-30
  • 2022-12-23
相关资源
相似解决方案