Parameter 'name' not found. Available parameters are [0, 1, param1, param2]] with root cause

自己搭了一个SpringBoot的环境,测试查询数据库,第一次直接通过dao层的注解查询,全局查询没问题,加入参数就报Parameter 'name' not found. Available parameters are [0, 1, param1, param2]] with root cause错了.提示说传的参数找不到,打印出来都有值,最后查了一下
这是错误的接口方法
Parameter 'name' not found. Available parameters are [0, 1, param1, param2]] with root cause
查询注解里的参数有问题,修改为:
Parameter 'name' not found. Available parameters are [0, 1, param1, param2]] with root cause
,灵感来源于:
https://blog.****.net/w86440044/article/details/29363067
我的大小写没问题,有其他问题也可以进去再看看别的解决方法.
自己平时攒的BUG记下来,以后忘了回去查