学习目的

使用mybatis进行模糊查询:查找category_表中包含cat的记录。

使用mybatis进行多条件查询:查找category_表中id>1,包含cat的记录。

Part 1

模糊查询

修改pojo.xml,新增一个查询配置。

parameterType:传参的类型。

resultType:查询结果的类型。

注意:concat('%',#{0},'%')是MySQL的写法,oracle的写法是 '%'||#{0}||'%'。

<select 

测试代码块

/**

测试结果:

Part 2

多条件查询

修改pojo.xml,新增一个查询配置。

<select 

测试代码块:

/**

测试结果


参考文档:

mybatis - MyBatis 3​mybatis.org

mybatis like模糊查询_Java自学之mybatis:模糊查询和多条件查询相关推荐

  1. mybatis 一对多查询_Java自学之mybatis:使用注解方式多对一查询

    学习目的:学习使用注解方式实现多对一查询,查询出所有的Product,通过product_中的cid查询到所属的Category. Part 1 mapper CategoryMapper packa ...

  2. mybatis 大量insert 出现sql io 异常_Java自学之mybatis:使用注解方式实现CURD

    学习目的:在使用配置文件实现CURD的基础上,学会使用注解方式实现CURD. Part 1 新建一个Mapper,在相应的增删改查的方法上添加相应的注释以及SQL语句.与普通方法相比,就是讲普通方法中 ...

  3. es java 模糊查询_java使用elasticsearch进行模糊查询-已在项目中实际应用

    java使用elasticsearch进行模糊查询 使用环境上篇文章本人已书写过,需要maven坐标,ES连接工具类的请看上一篇文章,以下是内容是笔者在真实项目中运用总结而产生,并写的是主要方法和思路 ...

  4. mysql查询json格式的数据(以key为条件查询)

    MySQL5.7以上支持JSON的操作,以及增加了JSON存储类型MySQL5.7以上支持JSON的操作,以及增加了JSON存储类型 MySQL根据JSON字段的内容检索查询数据 1.使用 字段-&g ...

  5. java 拼音模糊查询_java实现首字母模糊查询的功能

    ①,要实现首字母模糊匹配,首先我们需要得到你要搜索内容的首字母,对于java来说,有一个非常实用的包:pinyin4j.jar. 这个拼音包中的PinyinHelper 方法可以得到String的首字 ...

  6. 并发查询_java 手写并发框架(一)异步查询转同步的7种实现方式

    序言 本节将学习一下如何实现异步查询转同步的方式,共计介绍了 7 种常见的实现方式. 思维导图如下: 思维导图 异步转同步 业务需求 有些接口查询反馈结果是异步返回的,无法立刻获取查询结果. 比如业务 ...

  7. java下拉框查询_Java Swing应用程序 JComboBox下拉框联动查询

    在web项目中,通过下拉框.JQuery和ajax可以实现下拉框联动查询. 譬如说,当你查询某个地方时,页面上有:省份: 市区: 县乡: 街道: 查询 譬如说,你选择了省:江苏省,那么在市区中只会显示 ...

  8. oracle 条件查询加排序,Java乔晓松-oracle的条件查询和排序查询

    在查询中过滤行 过滤 使用 WHERE 子句,将不满足条件的行过滤掉. SELECT *|{[DISTINCT] column|expression [alias],...} FROM    tabl ...

  9. sql---如何把sql查询出来的结果当做另一个sql的条件查询,1、语句2、with as

    select * from (select col from table) t where t.col='1'; -- table2 的 name 作为 table1的条件 select * from ...

最新文章

  1. 多模态AI崛起,2022年人工智能5大发展趋势
  2. 设计模式之四-Factory模式
  3. android使组件居中,Android图文居中显示控件使用方法详解
  4. 中的挂起是什么意思_客厅适合挂什么字画 要想有品位就挂这样的
  5. Maven(四):定制库到Mave本地资源库 (Kaptcha)
  6. jenkins 部署文档
  7. linuxoracle查看用户权限_实现Oracle授予用户权限的一个实例
  8. SpringBoot之创建SpringBoot项目(idea开发)
  9. 中信证券:维持贝壳“买入”的投资评级
  10. 充满艺术范儿!艺术感在线的界面欣赏
  11. C++queue队列与stack栈
  12. 边缘计算工作负载:虚拟机,容器还是裸机?
  13. OneDrive 挂载为本地磁盘Ubuntu
  14. HDU2881 Jack's struggle (LIS)
  15. 姿态估计1-06:FSA-Net(头部姿态估算)-源码无死角讲解(1)-训练代码总览
  16. Centos如何设置ip黑名单,防止被攻击
  17. statgraphics画Multifactor ANOVA图
  18. 文献管理软件zotero发布ios版本,支持webdav同步并且内置pdf阅读器
  19. Tomcat:The valid characters are defined in RFC 7230 and RFC 3986 问题处理
  20. 自动驾驶决策控制及运动规划史上最详细最接地气综述

热门文章

  1. 局域网聊天软件源码解析
  2. 同理qt也一样蜡笔小新
  3. c++系统给baijq分配了空间
  4. 《XIM 企业即时通讯软件》
  5. Java 串口 mysql_java串口通讯
  6. apicloud模块和html,APICloud教程
  7. oracle 外键子查询,外键、联合查询、子查询
  8. delphi控件切图界面闪烁_一份最详尽全面的UI界面切图命名规范
  9. C\C++不经意间留下的知识空白------宏
  10. 文件服务器 工作站 通信媒体,用于多工作站/多平台非线性视频编辑系统的媒体文件访问和存储解决方案...