1、foreach循环简介以及使用情况
注意上图说的是单参情况下collection的值,如果是多参或者是一个对象的话不适用。下图需要指定具体循环的名字
数据结构如下:
此处可以看到有两个集合,集合里边套集合,所以要用到双重循环,并且看collection的值
foreach 的主要作用在构建 in 条件中,它可以在 sql 语句中进行迭代一个集合。foreach 元素的属性主要有 collection,item,separator,index,open,close。
数据结构
对应sql语句
开发文档
解析的时候需要使用双重for循环,mybatis的foreach
1.Controller层
2.Service层
3.Dao层