使用mybatis在mysql中进行like查询遇到的问题

来源:互联网 发布:java switch 例子 编辑:程序博客网 时间:2024/06/13 01:12

数据库是mysql,在使用mybatis进行like查询时,如果使用

and name like '%#{name,jdbcType=VARCHAR}%'

这种方式进行like查询,会出错。

进行like查询的正确方式应该是:and name like concat('%', #{name,jdbcType=VARCHAR}, '%')

特此记录一下自己犯过的这个小错误。

原创粉丝点击