码迷,mamicode.com
首页 > 其他好文 > 详细

MyBatis中模糊查询的使用

时间:2020-06-16 21:56:57      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:bin   ike   上下文   res   数据   HERE   test   tty   parameter   

使用<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中模糊查询的使用

标签:bin   ike   上下文   res   数据   HERE   test   tty   parameter   

原文地址:https://www.cnblogs.com/liyanglin/p/13149084.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!