Parameter 'username' not found. Available parameters are [1, 0, param1, param2]

只要把dao层的***Mapper.java代码的参数加上@param 才可以

  • 修改前的代码
public User selectLogin(String username,String password);
  • 修改后的代码
public User selectLogin(@Param("username") String username,@Param("password") String password);

  

  ·这是mybatis提供了一个使用注解来传入多个参数的方式、这种方式需要在Mapper接口的参数上添加@param注解

上一篇:charles安装及使用


下一篇:LNMP架构介绍、MySQL和PHP安装、Nginx介绍