org.apache.ibatis.binding.BindingException: Parameter 'id' not found. Available parameters are [rec

今天在使用springBoot开发项目的时候遇到了

“nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘userId’ not found. Available parameters are [goodsId, arg0, param1, param2]”的问题。

问题原因:

参数没有绑定成功

解决办法:

找到编写的mapper(有的人是dao)添加“@Param”注解进行绑定参数,例如:

SeckillOrder getSeckillOrderByUserIdGoodsId(@Param(“userId”)long userId, @Param(“goodsId”) long goodsId);
重启服务器即可。
————————————————
版权声明:本文为CSDN博主「MonkeyBrothers」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/MonkeyBrothers/article/details/80808915

发布了12 篇原创文章 · 获赞 2 · 访问量 661

猜你喜欢

转载自blog.csdn.net/gonghaiyu/article/details/104323611