mybatis动态sql foreach的用法
2024-08-30 06:40:00
<select id="findUserByIds" parameterType="com.pojo.QueryVo" resultType="com.pojo.User">
SELECT * from USER
<where>
<if test="ids !=null">
<!--
foreach:循环传入的集合参数
collection:传入的集合的变量名称
item:每次循环将循环出的数据放入这个变量中
open循环开始拼接的字符串
separator:循环中拼接的分隔符
-->
<foreach collection="ids" item="id" open="id in(" close=")" separator=",">
#{id}
</foreach>
</if>
</where>
</select>
最新文章
- deb包的安装及dpkg命令小结
- Google 镜像站搜集[转]
- cocosbuilder中使用字体描边时,字符重叠,间距过小问题
- Quartz任务调度快速入门
- jQuery的文档操作方法
- 你不知道的JavaScript(作用域和闭包)
- WPF笔记(1.10 绘图)——Hello,WPF!
- TCP/IP协议详解概述
- fcntl()
- 什么是Spring?Spring是什么?
- 在VSCode中编辑HTML文档时,在Dom标签上写style属性时智能提示的问题
- LR使用web_add_cookie函数进行cookie模拟
- Memcached操作
- XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Korea
- C++程序设计方法5:接口设计实例
- Dubbo原理和源码解析之服务暴露
- SpringMVC框架09——@ResponseBody的用法详解
- protobuf 测试使用
- Mybatis if 判断等于一个字符串
- Jmeter时间函数工具(参考)