|
最近在使用JEECG做一个小型项目。有个查询需求关联的表比较多,所以就采用了jdbcTemplete的方式。
我看了jdbcDao的类里有这么个方法:
public List<Map<String, Object>> findForJdbcParam(String sql, int page, int rows,Object... objs){
//封装分页SQL
sql = jeecgCreatePageSql(sql,page,rows);
return jdbcTemplate.queryForList(sql,objs);
}
如果我的参数是动态的,可能是三个也肯能是两个。通过一个方法将前台的参数集合处理成了一个ArrayList。
可是这个ArrayList直接做为参数传进去得不到正确的结果,各位帮忙看看怎么回事呢?
|
|