h111222000
忧伤的星
2017-11-27 05:56
采纳率: 60%
浏览 2.3k
已采纳

批量修改数据列statu,根据id

dao层方法 参数ids有数据

图片说明

这是mybatis 注解

图片说明

这是报错信息,说明传过来的参数ids为空

图片说明

我想知道 为啥到注解 ids就变成空值了,欢迎各位大神解惑

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • wang873985264
    三木来啦 2017-11-27 06:14
    已采纳

    上一个回答说错了 你写的的foreach循环,没办法循环map的 你的传入参数修改为list类型就好了

    点赞 评论
  • wang873985264
    三木来啦 2017-11-27 06:12

    ids改成list,只在mapper.xml文件修改

    点赞 评论
  • Amo_lt
    Amo_lt 2017-11-27 06:51

    批量删除,其实可以改为,在serviceImpl里面循环ids,然后调用dao层的语句,但是语句只需要每次执行一条操作就可以,不在语句里写foreach

    点赞 评论
  • cz_atlantis
    cz_atlantis 2017-11-28 08:09

    mark一下,我也遇到这种问题了

    点赞 评论

相关推荐