Mybatis在进行多个参数传递时
执行会抛出异常:
原因是:
XML可用的参数只有0,1,param1和Param2,Mybatis根据位置自定义的名字,可以将#{sex}改为#{0}或者#{param1}
多参数传递是给参数配置@Param注解
@Select("select * from Student where Ssex=#{sex} and Sage = #{age}")
public Student getStudentByAgeAndSex(@Param("sex") String sex,@Param("age") int age);
运行即可成功。