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

   出现这个的原因是因为你的list结果集里面有一个值非null,例如你把一对多的"一"的一方有值的字段映射到“多”的结果集里面就会出现这种情况,mybatis 映射不是以id标签是否为空来映射结果,而是根据是否所有字段都为空来决定是否映射为一条结果集,即如果有一个字段不为空那就算是一个结果集

猜你喜欢

转载自blog.csdn.net/adsadadaddadasda/article/details/82991144