转自:http://blog.51cto.com/lavasoft/1386870

Mybatis like查询官方文档没有明确的例子可循,网上搜索了很多,都不正确。

Mybatis 3.2.6
经过尝试,给出三种可靠可用的写法:

select * from person where name  like "%"#{name}"%"

select * from person where name  like '%'||#{name}||'%'

select * from person where name  like '%${name}%'

三种写法对比后,第一种属于预编译SQL,后两种都不是,因此推荐使用第一种写法。

最新文章

  1. python学习笔记-(十三)线程&多线程
  2. java List 排序
  3. POJ 2096 Collecting Bugs (概率DP)
  4. 3D Touch集成过程整理
  5. Jenkins + NuGet + MSBuild
  6. tee 命令基本使用方法、输出到多个文件
  7. 关于KOBE 退役
  8. HTML与CSS入门——第一章 理解Web的工作方式
  9. 03-UIKit、VC之间正向反向传值、代理
  10. XSS分析及如何预防
  11. CSS3 background-size 属性
  12. __call PHP伪重载方法
  13. 数据可视化的开源方案: Superset vs Redash vs Metabase (一)
  14. linux 学习之路:mkdir命令使用
  15. 解决mybatis generator警告Cannot obtain primary key information from the database, generated objects may be incomplete
  16. UOJ.35.[模板]后缀排序(后缀数组 倍增)
  17. 3.1Python数据处理篇之Numpy系列(一)---ndarray对象的属性与numpy的数据类型
  18. Netty1
  19. java 线程Thread 技术--线程创建源码解释
  20. 21-z-index

热门文章

  1. js操作cookie总结 及乱码
  2. GridColumn (Column Layout and Auto Width)
  3. 通过HTTP协议发送远程消息
  4. 协程、gevent实现异步io、进程、线程、协程对比
  5. WAJUEJI which home strong!nyoj
  6. Asp.Net操作MySql数据库增删改查
  7. 解决首次访问jenkins,输入初始化默认密码之后,一直卡住问题,无法进行jenkins工具安装
  8. qt书籍推荐
  9. 关于 android 读取当前手机号码
  10. setting.xml配置文件 --转载