1. 首页
  2. 编程语言
  3. Java
  4. MyBatis foreach 批量更新实例

MyBatis foreach 批量更新实例

上传者: 2021-07-01 07:08:34上传 PDF文件 146.14 KB 热度 10次

在做配置选项的时候,当删除某配置的时候,我需要检验该配置是否已被删除。只有当该字段值为 0 时,该配置选项记录才可被删除。所以我将optionIds 分组转成Map最后一步,也是最重要的进行数据库操作,我希望可以批量更新减少这些引用。它也允许你指定开头与结尾的字符串以及在迭代结果之间放置分隔符。当使用可迭代对象或者数组时,index 是当前迭代的次数,item 的值是本次迭代获取的元素。传入一个Long型的List。问题就出在这个item,item 表示集合中每一个元素进行迭代时的别名。

用户评论