文章目录 Mybaits 传递多个参数到Mapper 1、有哪几种方式 2、数组方式 3、Map方式 4、注解方式 Mybaits 传递多个参数到Mapper 1、有哪几种方式 2、数组方式 List list(int page,int size); // 接口方法携带2个参数 在mapper 中接受的形式有两种,应该是不同的mybatis版本 1、#{0}, #{1} 得到两个参数的值 2、#{param1},#{param2} 得到两个参数的值 3、Map方式 // 参数可以是实现了Map接口的子类,没必要一定是HashMap List list(HashMap map); 在mapper中直接通过属性名称获取属性值 #{page} , #{size} 4、注解方式 // 注解是import org.apache.ibatis.annotations.Param,不要写错了 List list(@Param("page") int page,@Param("size") int size); 在mapper 中通过 @Param("size") 定义的属性名称获取值 #{page} , #{size}