Mybatis模糊查询--使用like

根据parametertype的不同,like后面的使用方式不一。
1,当 parametertype后面是实体类时
sql语句中的like部分如下:

Java代码 Mybatis模糊查询--like _查询 Mybatis模糊查询--like _查询_02
  1. <!-- name为实体类中的属性 -->
  2. like '%${name}%'


2,当parametertype=“String”时
sql语句中的like部分如下:

Java代码 Mybatis模糊查询--like _查询 Mybatis模糊查询--like _查询_02
  1. <!-- nameStr为传入的String参数 -->
  2. like '%'||#{nameStr}||'%'