我在项目中使用Mybatis进行数据库的访问,在注解使用模糊查询的时候出现了
Parameter index out of range (1 > number of parameters, which is 0)的错误。
经查阅资料发现,注解的SQL 使用like的写法有问题,正确写法应该如下:
平时我们写SQL like语句的时候 一般都会写成 like '% %'
在Mybatis里面写就是应该是 like '%${name} %' 而不是 '%#{name} %'
${name} 是不带单引号的,而#{name} 是带单引号的
本文解决了一个在使用Mybatis进行数据库访问时出现的问题:在注解使用模糊查询时遇到Parameterindexoutofrange错误。通过调整SQL语句中like的写法,从'%#{name}
1474

被折叠的 条评论
为什么被折叠?



