使用@Param注解
List query(@Param("query") PersonQuery query, @Param("offset") int offset, @Param("rows") int rows);
mapper中sql使用#{参数名}获取参数。#{query.a}是取PersonQuery对象里的a字段的值
SELECT * FROM XXX WHERE A=#{query.a} AND B=#{query.b} LIMIT #{offset},#{rows}