最近写一个ssm项目,遇到了一个没遇到过的问题:
nested exception is org.apache.ibatis.binding.BindingException: Parameter 'xxxx’
可能是一段时间没写代码的原因,写个注册界面都遇到了麻烦,具体图如下:
这是前台注册界面,输入数据后点击注册
服务器端报错,查看了几遍逻辑之后发现竟然是一个超级低级的错误,是dao层忘记加一个参数——@Param,不加这个参数的话无法识别和mapper层的绑定。
改完之后dao层的接口方法:
void createUserByRegister(@Param("account") String account,@Param("password") String password,@Param("email") String email,@Param("tel") String tel);
再次启动服务器,没有任何报错
版权声明:本文为a1106103430原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。