Справочник по C#

    Исходники по языку программирования CSharp

    moyadcode15

    Spring SimpleJdbcTemplate batchUpdate () пример

    /
    /
    /
    56 Views
    moyadcode8
    moyadcode14

    В этом уроке мы покажем вам, как использовать batchUpdate() в классе SimpleJdbcTemplate.

    Увидеть batchUpdate() пример в классе SimpleJdbcTemplate.

    
    // вставить пакетный пример
    public void insertBatch(final List customers){
    String sql = "INSERT INTO CUSTOMER " +
    "(CUST_ID, NAME, AGE) VALUES (?, ?, ?)";
    
    List parameters = new ArrayList();
    
    for (Customer cust : customers) {
    parameters.add(new Object[] {cust.getCustId(),
    cust.getName(), cust.getAge()}
    );
    }
    getSimpleJdbcTemplate().batchUpdate(sql, parameters);
    }
    

    Кроме того, вы можете выполнить SQL напрямую.

    moyadcode14
    
    // вставить пакетный пример с SQL
    public void insertBatchSQL(final String sql){
    
    getJdbcTemplate().batchUpdate(new String[]{sql});
    
    }
    

    Файл конфигурации бина Spring

    
    

    В этом примере вы вставляете записи трех клиентов и обновляете все имена клиентов в пакете.

    Скачать исходный код

    Загрузить его - Spring-SimpleJdbcTemplate-batchUpdate-Example.zip (15 КБ) jdbc spring

    Spring SimpleJdbcTemplate batchUpdate () пример

    0.00 (0%) 0 votes

    moyadcode13
    • Facebook
    • Twitter
    • Google+
    • Linkedin
    • Pinterest
    moyadcode10
    moyadcode11
    moyadcode9