mybatis中foreach用法
来源:互联网 发布:什么叫数据库营销 编辑:程序博客网 时间:2024/05/18 11:46
<sql id="query_user_where"> <!-- 如果 userQueryVo中传入查询条件,再进行sql拼接--><!-- test中userCustom.username表示从userQueryVo读取属性值--><if test="userCustom!=null"><if test="userCustom.username!=null and userCustom.username!=''">and username like '%${userCustom.username}%'</if><if test="userCustom.sex!=null and userCustom.sex!=''">and sex = #{userCustom.sex}</if><!-- 根据id集合查询用户信息 --><!-- 最终拼接的效果:SELECT id ,username ,birthday FROM USER WHERE username LIKE '%小明%' AND id IN (16,22,25)collection:集合的属性open:开始循环拼接的串close:结束循环拼接的串item:每次循环取到的对象separator:每两次循环中间拼接的串 --> <foreach collection="ids" open=" AND id IN ( " close=")" item="id" separator=","> #{id} </foreach> <!-- SELECT id ,username ,birthday FROM USER WHERE username LIKE '%小明%' AND (id = 16 OR id = 22 OR id = 25) <foreach collection="ids" open=" AND ( " close=")" item="id" separator="OR"> id = #{id} </foreach> --><!-- 还有很的查询条件 --></if> </sql>
0 0
- mybatis中foreach用法
- mybatis中foreach的用法
- MyBatis中foreach元素用法解析
- MyBatis foreach用法
- mybatis之foreach用法
- mybatis foreach collection 用法
- Mybatis- foreach用法
- Mybatis <foreach>标签用法
- MyBatis foreach用法
- mybatis foreach用法
- mybatis中sql标签、where标签、foreach标签用法
- mybatis 中 foreach collection的三种用法
- mybatis 中 foreach collection的三种用法
- mybatis 中 foreach collection的三种用法
- mybatis 中 foreach collection的三种用法
- mybatis 中 foreach collection的三种用法
- mybatis 中 foreach collection的三种用法
- mybatis 中 foreach collection的三种用法
- mysql 批量kill进程
- Parcelable小记
- C++ 学习 笔记(菜鸟级,自我备忘)
- 单片机串口程序1
- "工厂模式"-之Java,Android面试必问设计模式(1/9)
- mybatis中foreach用法
- Android 图片加载缓存库 Picasso 的故事二
- Eclipse中安装genymotion插件
- Java 类的热替换 —— 概念、设计与实现
- 【资源】我的图片
- 全部捕获异常之后重启程序
- iOS自定义 URL Scheme 完全指南
- (顶部/底部)导航方案(1)TabBar+StackLayout
- tcp序列号回绕与解决