nested exception is org.apache.ibatis.binding.BindingException: Parameter 'userId' not found. Available parameters are [ew, param1]
时间: 2023-12-16 16:26:12 浏览: 25
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found
5星 · 资源好评率100%
根据提供的引用内容,可以看出这是MyBatis框架中的异常信息。异常信息中提示了找不到参数'userId',但是可用的参数是[ew, param1]。这意味着在MyBatis的SQL语句中,使用了'userId'这个参数,但是在Java代码中并没有传递该参数,导致MyBatis无法识别该参数。
解决该问题的方法是,在Java代码中传递'userId'参数,并且保证参数名称与SQL语句中的参数名称一致。如果SQL语句中确实没有使用'userId'这个参数,那么需要检查Java代码中是否误传了该参数。
阅读全文