Iterate:这属性遍历整个集合,并为List集合中的元素重复元素体的内容。
Iterate的属性:
prepend - 可被覆盖的SQL语句组成部分,添加在语句的前面(可选)
property - 类型为java.util.List的用于遍历的元素(必选)
open - 整个遍历内容体开始的字符串,用于定义括号(可选)
close -整个遍历内容体结束的字符串,用于定义括号(可选)
conjunction - 每次遍历内容之间的字符串,用于定义AND或OR(可选)
<iterate> |
遍历类型为java.util.List的元素。 例子:
OR条件: <iterate prepend="AND" property="userNameList" open="(" close=")"
conjunction="OR"> username=#userNameList[]# </iterate>
IN条件:
bill_table.refer_no IN <iterate conjunction="," open="(" close=")" > #referNo[]# </iterate>
注意:使用<iterate>时,在List元素名后面包括方括号[]非常重要,方括号[]将对象标记为List,以防解析器简单地将List输出成String。
|
分享到:
相关推荐
ibatis 配置文件详解
ibatis配置ibatis配置ibatis配置ibatis配置ibatis配置 以及相关资料
spring和ibatis配置与模板
ibatis动态多条件组合查询 实例 说明
常用IBATIS配置,返回新建数据ID,分页查询,查询条件,模糊查询,date时间段,list集合,截止日期
ibatis and和or联合查询 .doc
iBATIS是以SQL为中心的持久化层框架。能支持懒加载、关联查询、继承等特性
ibatis配置和教程
ibatis配置文件、映射文件详解.doc
spring ibatis 配置spring ibatis 配置spring ibatis 配置spring ibatis 配置
ibatis的配置文件和映射文件,以及ibatis的应用
ibatis配置文件模板.包括(SqlMap.properties和SqlMapConfig.xml以及跟javabean的映射文件)
详细的ibatis配置文件,初来乍到,先打个招呼 ...
ibatis用xml配置文件配置的使用,基本包括了ibatis遇到的所有问题
oracle ibatis 配置
log4j和ibatis配置文档 留在这里,大家可以参考,也可以用来给自己备忘。
此文本主要是关于ibatis总配置和映射配置和一些需要主要的细节。
ibatis_动态查询条件详解及需要注意的地方
使用ibatis可以很好的操作数据库,对数据进行怎删改查,自动封装数据
ibatis 实例 配置 源码 依赖包 ibatis-2.3.4.726.jar commons-logging-api.jar commons-logging-1.1.jar commons-dbcp-1.2.2.jar commons-pool.jar