idea模糊查询(mapper)

简介: idea模糊查询(mapper)

业务场景:


如何在idea中的mapper.xml实现模糊查询


编译器ideamysql




问题描述


正常使用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语句不同的是,需要把他们放进’'中并且期间用,隔开.



相关文章
|
6月前
|
Java 数据库 数据安全/隐私保护
idea 连接数据库 以及插件mybatisX 生成 entity、mapper、service
idea 连接数据库 以及插件mybatisX 生成 entity、mapper、service
89 0
|
7月前
|
XML SQL Java
18项目实战 - IntelliJ IDEA 快速定位到Mapper对应的XML文件
18项目实战 - IntelliJ IDEA 快速定位到Mapper对应的XML文件
106 0
|
关系型数据库 Java 数据库连接
用IDEA基于maven项目使用mybatis-generator-plugin生成mapper和pojo
虽然MyBatis很方便,但是想要手写全部的mapper还是很累人的,好在MyBatis官方推出了自动化工具,可以根据数据库和定义好的配置直接生成DAO层及以下的全部代码,非常方便. 首先wom我们自己建一个maven项目,我这里就不详细写 mybatis-generator使用配置 打开pom.
5221 0
|
6天前
|
Java Maven Spring
【操作宝典】IntelliJ IDEA新建maven项目详细教程
【操作宝典】IntelliJ IDEA新建maven项目详细教程
41 1
|
6天前
|
安全 Java 数据库连接
在IntelliJ IDEA中通过Spring Boot集成达梦数据库:从入门到精通
在IntelliJ IDEA中通过Spring Boot集成达梦数据库:从入门到精通
|
6天前
|
存储 IDE Java
IntelliJ IDEA 安装及配置详细教程
IntelliJ IDEA 安装及配置详细教程
28 0
|
6天前
Mac上IntelliJ IDEA设置类注释和方法注释带作者和日期
Mac上IntelliJ IDEA设置类注释和方法注释带作者和日期
|
6天前
|
XML SQL Java
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
|
6天前
|
Java
Intellij IDEA运行报Command line is too long的解决办法
Intellij IDEA运行报Command line is too long的解决办法