MyBatis中模糊查询的使用
Posted 木子李和三点水
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis中模糊查询的使用相关的知识,希望对你有一定的参考价值。
使用<bind/>标签进行模糊查询
bind 元素可以从 OGNL 表达式中创建一个变量并将其绑定到上下文,bind适用于mysql,sql server,oracle
<select id="getGoodsCondition" parameterType="Goods" resultType="Goods"> select * from mall_goods <where> <if test="name!=null and name!=‘‘"> <!--name,为目标数据源取名--> <!--value,值的表达式--> <bind name="goodsName" value="‘%‘ + name + ‘%‘"/> name like #{goodsName} </if> </where> </select>
#{ }中的名字与,bind标签中的 name一致!
以上是关于MyBatis中模糊查询的使用的主要内容,如果未能解决你的问题,请参考以下文章