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中的模糊查询的主要内容,如果未能解决你的问题,请参考以下文章