标签:foreach nec 数据 排序 app 构造 传递方式 别名 lis
在mapper文件使用动态SQL时,传入参数的名称任意。不影响参数传入的结果
自动将传入的参数进行排序,并用arg1…argeN或者param1…paramN赋值,使用的时候需要在mapper中传入对应的参数编号名
可以将参数设计成业务逻辑的数据模型,传入pojo类(vo)
bean实体类:创建包含需要传入的参数的构造函数
XML:#{属性名}
注解:#{类名.属性名}
参数数量不多,且没有对应的Javabean
创建map集合
XML:#{key}
不用单独创建对象
在需要注解的参数前面:@Param(“参数名”)
XML、注解:#{参数名}
对应的集合
参数为Collection接口:转换为map,key为collection[i]
参数为List接口:除collection值,key为list[i]
参数为数组:转换为map,key为array[i]
对数组、List、set提供循环遍历功能
Connection:遍历的对象
Item:当前对象
Index:索引标记
Open和close:开始和结束时的符号
Separator:分隔符
标签:foreach nec 数据 排序 app 构造 传递方式 别名 lis
原文地址:https://www.cnblogs.com/thyHome/p/9075018.html