@Override
    public <R> List<R> queryMany(String sql, Object[] args, RowMapper<R> mapper) {
        return queryMany(jdbcTemplate, sql, args, mapper);
    }
@Test
    void testQueryMany2() {
        final String sql = "SELECT id, data_id, group_id FROM config_info WHERE id >= ? AND id <= ?";
        final Object[] args = new Object[] {1, 2};
        
        final List<Map<String, Object>> resultList = new ArrayList<>();
        Map<String, Object> map1 = new HashMap<>();
        map1.put("id", 1);
        map1.put("data_id", "test");
        map1.put("group_id", "test");
        
        final Map<String, Object> map2 = new HashMap<>();
        map1.put("id", 2);
        map1.put("data_id", "test");
        map1.put("group_id", "test");
        
        resultList.add(map1);
        resultList.add(map2);
        
        when(jdbcTemplate.queryForList(sql, args)).thenReturn(resultList);
        assertEquals(operate.queryMany(sql, args), resultList);
    }