sql 配置文件中,模糊查询和等值查询的占位符不一样:
模糊的用: ${参数},如name LIKE '%${name}%';,
这样也可以试试:name like "%"#{name}"%";
这个也可以试试:name like '%'||#{name }||'%'
等值查询是用:#{},如name = #{name}
另外,查询查询的查询参数好像不支持直接传String,而是要传递对象的属性,或者Map的key
这个应该是没有道理的,可以是我没有弄对,但改为Map就好了。