钟爱有嘉 2021-07-19 22:13 采纳率: 58.3%
浏览 45
已结题

【mybatis】不该出现的全null对象,只有1个字段有值

多表联查ABCD表,后面的D表出现全部字段为null包括、只有1个字段(name)有值的对象。这个字段是由B表赋予的,直接在sql的字段上写别名b.name D_name。然后resultMap映射进DList中。这导致D表不符合数据全null时B表映射的字段name还有值,就生成了一个这样的错误的对象出来了。我能想到的办法是把D表括起来里面查多次个B表,但这样很费资源。。有其他更好的方法吗

  • 写回答

4条回答 默认 最新

  • Silence丶你的名字 2021-07-19 22:47
    关注

    你这点钱很难为你办事啊, 你表述的有点复杂。直接说最终需求是啥目的,有简单的表关系截图,看起来容易些

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月20日
  • 创建了问题 7月19日