第一种是需要在调用方式时将参数拼接字符串
@Select("SELECT * FROM tb_user WHERE username LIKE #{username}")
List<UserInfo>findByUsername(String username);
此时我们调用该方法进行查询时需要将username拼接为"%"+username+"%"
findByUsername("%"+username+"%")j
第二种中是占位符, v a l u e , {value} , value,符号,属性必须是value,取参数的值
@Select("SELECT * FROM tb_user WHERE username LIKE '%${value}%' ")
List<UserInfo>findByUsername(String username);
调用方式时直接传入参数即可
findByUsername(username)