记录一下今天查询语句的接口出现的问题:
首先一开始:我用的是%+#{title}+%取传过来的值,但是大花括号自带引号所以拼接不了“%”号。
解决方法:
@Select("SELECT * FROM article WHERE title LIKE '%${title}%'")
List<Article> findByTitle(@Param("title")String title);
使用了 ‘%${title}%’
完美解决
仅记录个人错误,希望对你有用~
记录一下今天查询语句的接口出现的问题:
首先一开始:我用的是%+#{title}+%取传过来的值,但是大花括号自带引号所以拼接不了“%”号。
解决方法:
@Select("SELECT * FROM article WHERE title LIKE '%${title}%'")
List<Article> findByTitle(@Param("title")String title);
使用了 ‘%${title}%’
完美解决
仅记录个人错误,希望对你有用~