欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-05-24 12:29:25
...

解决办法:

在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);