我是靠谱客的博主 酷酷犀牛,最近开发中收集的这篇文章主要介绍MyBatis . foreach,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

foreach:迭代一个集合,通常用于IN条件
  属性:
    item:表示集合中每一个元素进行迭代时的别名
    index:指定一个名称,用于表示在迭代过程中,每次迭代的位置
    open:表示该语句以什么开始,如果是在条件语句,以'('开始
    separator 分隔符:表示在每次进行迭代之间以什么符号作为分隔符,如果是在条件语句,以','分隔作为分隔符。

  close :表示该语句以什么结束如果是在条件语句,以')'结束。
    collection:该属性必须制定,不同情况下,该属性的值是不一样的,主要有三种情况
      (1)若入餐为单参数且参数类型是一个List的时候,集合属性值为list
      (2)若入参为单参数且参数类型是一个数组的时候,集合属性值为array
      (3)若入参数为多参数,就需要把它们封装为一个地图进行处理

最后

以上就是酷酷犀牛为你收集整理的MyBatis . foreach的全部内容,希望文章能够帮你解决MyBatis . foreach所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部