Parameter 'account' not found. Available parameters are [arg1, arg0, param1, param2]
时间: 2023-12-03 20:27:56 浏览: 120
ros1 indigo 命令行工具手册
问题的根源是在执行某个方法时,参数'account'没有找到。根据提供的引用内容,可以解决这个问题的方法是给方法的每一层参数前都加上@Param注解,以明确参数的名称。例如,可以在dao层的方法中使用@Param注解来指定参数的名称,如下所示:
int deleteBorrow(@Param("readerId")int readerId, @Param("bookId")int bookId);
在service接口和serviceImpl中也要加上@Param注解指定参数的名称。这样就能解决参数不匹配的问题了。
阅读全文