docs: public <T extends Object, O extends Object> List<T> findBySQL(String sql, List<O> params, RowMapper<T> mapper) {
  
          if (sql == null) {
              recordLog(" param sql is null!");
          }
  
          // 构造参数
          Object[] args = null;
          if (params == null) {
              args = new Object[0];
          } else {
              args = params.toArray(new Object[params.size()]);
          }
  
          // 查询
          if (params != null) {
              recordLog(sql + "\t" + params.toString());
          } else {
              recordLog(sql);
          }
          return (List<T>) jdbcTemplate.query(sql, args, mapper);
      }