Mybatis传递多个参数
程序员文章站
2022-06-13 20:23:08
...
Mybatis传递多个参数
小白记录错误第一天。
报错[arg1, arg0, param1, param2]
原始代码:
Userinfo login( String username, String password );
解决方案:
方案1:
Userinfo selectuser(@Param("username") String username,@Param("password") String password );
不用更改Mapper.xml的sql语句,但是@Param标签里的值必须与xml里的#{值}对应。
方案2:
select * from userinfo where username=#{0} and password=#{1}
#{0}对应username,#{1}对应password 依次类推。