Я просмотрел различные блоги и даже документы Spring, но не смог понять концепция, стоящая за этим.
В одном из блогов (пример выполнения пакетного обновления Spring JDBC) говорится:
ParameterizedPreparedStatementSetter: Используя это, JdbcTemplate может
выполнить несколько пакетов в зависимости от размера пакета, переданного в
методе BattUpdate.
BatchPreparedStatementSetter: используя это, JdbcTemplate будет запускать
только один пакет на основе размера пакета, возвращаемого
реализацией этого интерфейса.
Я хотел знать, хочу ли я ВСТАВИТЬ данные в базу данных SQL Server. какая будет разница в использовании каждого утверждения за сценой. будут ли они отправлять вызов БД с помощью
Код: Выделить всё
MULTIPLE INSERT CALLS BUT PREPARING STATEMENT ONCE
INSERT INTO TABLE VALUES(1,2,3)
INSERT INTO TABLE VALUES(2,3,5)
Код: Выделить всё
SINGLE INSERT WITH MULTIPLE VALUES AND PREPARING STATEMENT ONCE"
INSERT INTO TABLE VALUES(1,2,3),(2,3,5)
Код: Выделить всё
microsoft
sqljdbc
4
Подробнее здесь: https://stackoverflow.com/questions/565 ... tementsett
Мобильная версия