Mybatis使用<foreach collection="***" item="**" open="(" separator="," close=")">问题
来源:互联网 发布:sqoop导入数据到oracle 编辑:程序博客网 时间:2024/05/19 16:23
昨天在使用:
<foreach collection="userTypes" item="userType" open="(" separator="," close=")">
时出现一个错误,提示SQL错误,检查发现是在“<foreach>”前面的<if></if>判断语句中使用非空字符串判断,而item只接受list,数组和map,所以出错!
<if test="userTypes != null">AND USERTYPE in <foreach collection="userTypes" item="userType" open="(" separator="," close=")"> #{userType} </foreach></if>
原始是:
<if test="userTypes != null and '' != userTypes ">AND USERTYPE in <foreach collection="userTypes" item="userType" open="(" separator="," close=")"> #{userType} </foreach></if>
0 0
- Mybatis使用<foreach collection="***" item="**" open="(" separator="," close=")">问题
- <foreach collection="list" item="item" index="index" open="" close="" separator=";">属性的含义
- 关于<c:forEach var="item " items="${ns }">中要注意的问题
- C# foreach的实现 foreach(new {Name=""} s in collection)
- Mybatis foreach 问题 Parameter 'item' not found
- mybatis foreach collection 用法
- foreach和for(i=0;i<collection.size();i++)的区别
- <c:forEach items="${userList}" varStatus="i" var="item" >
- iOS8 UITableView 分割条设置separator intent = 0 不起作用
- iOS8 UITableView 分割条设置separator intent = 0 不起作用
- mybatis的foreach语句使用问题
- <c:forEach>标签报isValid()==false错问题
- mybatis 中 foreach collection的值
- mybatis foreach collection详解(转)
- <c:forEach varStatus="status">的属性值问题
- open/close函数的使用
- open() close() 函数的使用
- open/close函数的使用
- phpstudy自己电脑连接另一台电脑上的数据库
- 理解LinkedHashMap
- maven整合jfinal(轻量级框架)
- 缺少maven jar 手动加入中央库中
- 数字化工作流程的技术优势
- Mybatis使用<foreach collection="***" item="**" open="(" separator="," close=")">问题
- 蓝桥杯 Anagrams问题(java题解)
- 使用Jacob实现word转PDF
- 汇编语言(五) 汇编代码在内存中的结构( 8086 + masm 编译器)
- 【数据表间关联关系】 一对多、多对一、一对一、多对多
- GUI(图形用户界面)
- JAVA内存结构之运行时栈帧结构
- Arrays.asList不能remove、add等,抛UnsupportedOperationException
- android之蓝牙控制小四轴飞行器