List params =new ArrayList<>();
声明泛型为Object,这是所有类的父类,因此可以存储不同类型的值。泛型不写也可以,默认为Object类型
eg:
int cid=0;
String rname="";
params.add(cid);//存整形
params.add(rname);//存字符串
作用:数据库template对sql语句"?" 参数赋值,对不同的"?",传递不同类型的params,方便一次性传入,而不用定义多个不同变量
template.queryForObject(sql.toString(),Integer.class,params.toArray());