Mybatis的循环(foreach)相信大家在工作当中不陌生,下面解释一下常用属性
foreach元素的属性主要有 collection、item、index、open、separator、close。
collection 属性表示要做foreach循环的对象
item 表示集合中每一个元素或者该集合的对象,支持对象点属性的方式获取属性。(可以理解为起了一个别名)
index 表示循环的下标。(可以设置下标)
open 表示以什么开始
separator 表示每次进行迭代之间以什么符号作为分隔符
close表示以什么结束。
通常语法为:
<foreach collection = "tagnames" index = "index" item = "item" open="(" close=")" separator=",">
#{item}
</foreach>