mybatis模糊查询实现
来源:互联网 发布:php 跨平台 编辑:程序博客网 时间:2024/05/22 01:56
最近在用mybatis做模糊查询的时候,这个‘%xx%’不知道怎么插入,直接写在sql语句里面没法实现,在网上查了一下主要有两种比较好的方式实现
1.使用<bind>标签
<select>
<bind name="pattern" value="'%'+_parameter+'%'">
select * from table where field like #{pattern}
</select>
注意:_paramter代指传入的参数,如果参数类型是基本数据类型或者它们对于的类类型,就直接写_paramter,如果是包装类型,写为_paramter.getter() getter()代指对应字段的get方法
2.使用concat
sql语句写为 select * from table where field like concat('%','${field}','%')
或 select * from table where field likeconcat('%',#{field},'%')
0 0
- mybatis模糊查询实现
- 用mybatis实现模糊查询
- mybatis实现mysql数据库模糊查询like %?%
- mybatis学习之路----模糊查询实现
- mybatis 模糊查询的实现方法
- spring-mybatis实现简单模糊查询
- mybatis模糊查询
- Mybatis各种模糊查询
- mybatis 模糊查询
- Mybatis各种模糊查询
- mybatis 模糊查询
- mybatis的模糊查询
- mybatis模糊查询
- mybatis中的模糊查询
- Mybatis各种模糊查询
- 关于mybatis 模糊查询
- MyBatis 模糊查询
- Mybatis的模糊查询
- 第八届蓝桥杯第一题购物单
- 2017年院赛E题 守望者的逃离
- 顺序储存结构表(sqlist)
- c# winfrom 分页实现,无DLL引用分享源代码和实现过程
- 利用PHPMailer发送邮件的一个小demo
- mybatis模糊查询实现
- 【编程】【leetcode】523. Continuous Subarray Sum
- Session案例 用户登录
- CTF之登录一下好吗?
- GIT简单入门——初级使用
- CSU
- 51Nod-1199-Money out of Thin Air
- contourArea函数
- linux库文件学习1