天天看点

Mybaits 传入多个参数时报错Parameter 'XXXX' not found. Available parameters are [arg1, arg0, param1, param2]

解决办法:

在mapper层方法参数中加上
@Param(“参数名”)

例:

service层 是这样的:

User login(String userAccount, String userPwd);
           

原来的mapper层:

User login(String userAccount, String userPwd);
           

在mapper层改成:

User login(@Param("userAccount")String userAccount, @Param("userPwd")String userPwd);