mybatis 之foreach collection 的3种用法
1. 如果传入的是单参数且参数类型是一个List的时候,collection属性值为list
当使用可迭代对象或者数组时,index 是当前迭代的次数,item 的值是本次迭代获取的元素。当使用 Map 对象(或者 Map.Entry 对象的集合)时,index 是键,item 是值。
List idList =new ArrayList();
select * from vehicle where id in
</foreach>
int[] arr = new int[] {1,3,6,9};
List list = alarmService.list(arr );
select * from vehicle where id in
List alarmList =alarmService.list(params);
map.xml :
</if>
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 it...
- //Clojure入门教程: Clojure – Functional Programming for the J...