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语句中都使用${}表示拼接类型,否则会引起报错。
相关推荐
xiuyangsong 2020-07-26
Dullonjiang 2020-07-19
专注前端开发 2020-10-21
苏康申 2020-11-13
vitasfly 2020-11-12
oraclemch 2020-11-06
liuyang000 2020-09-25
FellowYourHeart 2020-10-05
赵继业 2020-08-17
whyname 2020-08-16
Seandba 2020-08-16
dbasunny 2020-08-16
拼命工作好好玩 2020-08-15
langyue 2020-08-15
写程序的赵童鞋 2020-08-03
Accpcjg 2020-08-02