idea模糊查询

业务场景:

如何在idea中的mapper.xml实现模糊查询
编译器 idea mysql


问题描述

正常使用sql语句中,是可以讲sql语句直接复制到mapper.xml中进行使用,
而模糊查询涉及到了通配符,所以额外的需要增加几个’'和,来实现.

<select id="querystuByName" resultType="com.book.lp.pojo.student">
        select * from students where name like concat('%',#{name},'%')
    </select>

在上述代码中,我们定义了一个查询mapper接口,接口名为querystuByName,返回类型为List,在where中设置模糊查询like标签,在like前设置了我们要模糊查询的字段name,并且使用concat标签来实现通配符%的使用,在使用%中和普通sql语句不同的是,需要把他们放进’'中并且期间用,隔开.

Logo

一站式 AI 云服务平台

更多推荐