Mybatis中的like模糊查询功能
作者:wuyongde0922 时间:2023-09-25 11:57:28
1. 参数中直接加入%%
param.setUsername("%CD%");
param.setPassword("%11%");
<select id="selectPersons" resultType="person" parameterType="person">
select id,sex,age,username,password from person where true
<if test="username!=null"> AND username LIKE #{username}</if>
<if test="password!=null">AND password LIKE #{password}</if>
</select>
2. bind标签
<select id="selectPersons" resultType="person" parameterType="person">
<bind name="pattern" value="'%' + _parameter.username + '%'" />
select id,sex,age,username,password
from person
where username LIKE #{pattern}
</select>
3. CONCAT
where username LIKE concat(concat('%',#{username}),'%')
以上所述是小编给大家介绍的Mybatis中的like模糊查询功能网站的支持!
来源:http://blog.csdn.net/wuyongde_0922/article/details/55515307
标签:mybatis,like,查询
0
投稿
猜你喜欢
Java之操作Redis案例讲解
2023-06-18 03:48:41
Java5种遍历HashMap数据的写法
2022-09-27 15:43:27
Java实现插入排序实例
2023-02-13 17:09:21
C#集合之可观察集合的用法
2022-02-16 13:43:13
java ssm框架实现分页功能的示例代码(oracle)
2021-10-31 01:14:40
Android连接服务器端的Socket的实例代码
2023-03-11 06:06:47
Android 二维码 生成和识别二维码 附源码下载
2023-05-01 12:45:01
浅析java 10中的var关键字用法
2021-12-23 15:18:17
如何在C#项目中链接一个文件夹下的所有文件详解
2022-09-08 08:48:22
C#基于QRCode实现动态生成自定义二维码图片功能示例
2023-04-03 04:08:43
android动态布局之动态加入TextView和ListView的方法
2022-11-25 11:28:16
String类型传递是值传递,char[]类型传递是引用传递的实现
2022-06-01 09:33:44
SpringBoot详细讲解视图整合引擎thymeleaf
2023-12-04 16:31:37
SpringCache框架加载/拦截原理详解
2023-04-11 10:31:46
android自定义view用path画长方形
2022-07-20 21:03:00
解决Java执行Cmd命令出现的死锁问题
2023-06-15 09:54:56
Java日期时间字符串和毫秒相互转换的方法
2022-03-11 18:15:57
C#调用Java类的实现方法
2022-10-30 11:00:10
Java 导出excel进行换行的案例
2021-07-29 04:09:36
c# Newtonsoft 六个值得使用的特性(下)
2022-02-18 11:38:32