MyBatis 拼接字符串的两种方式。
目标SQL:对user表中name字段进行模糊搜索
SELECT * FROM user WHERE name LIKE '%name%'
1、 使用CONCAT 函数
SELECT * FROM user WHERE name LIKE CONCAT(CONCAT('%', #{name}), '%')
2、 使用${ } 代替 #{ }
SELECT * FROM user WHERE name LIKE '%${name}%'
说明:${ }会直接传入SQL,#{ }传入是带有引号的字符串