MyBatis中的模糊查询

Posted rando_m

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis中的模糊查询相关的知识,希望对你有一定的参考价值。

根据用户名模糊查询客户信息

方法一:

<select id="findUserByName" parameterType="java.lang.String" resultType="User">
  select * from t_customer where username like ‘%${value}%‘
</select>


方法二:

<select id="findUserByName" parameterType="java.lang.String" resultType="User">
  select * from t_customer where username like concat(‘%‘,‘${value}‘,‘%‘)
</select>

 

关键点:由于parameterType为String类型   所以在SQL语句中都使用${}表示拼接类型,否则会引起报错。

 

以上是关于MyBatis中的模糊查询的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis中的模糊查询

MyBatis中的模糊查询

mybatis模糊查询sql

Mybatis中mapper.xml中的模糊查询

mybatis参数date怎么模糊查询

Mybatis中的模糊查询