关于mybatis关联查询resultmap 一对多查询,多方没有结果却在查询结果中有一条空数据缘由

   出现这个的缘由是由于你的list结果集里面有一个值非null,例如你把一对多的"一"的一方有值的字段映射到“多”的结果集里面就会出现这种状况,mybatis 映射不是以id标签是否为空来映射结果,而是根据是否全部字段都为空来决定是否映射为一条结果集,即若是有一个字段不为空那就算是一个结果集mybatis
相关文章
相关标签/搜索