Предположим, что список элементов содержит элементы1, пункт2 и пункт3. Вставляет ли БД мои предметы в этом порядке?Гарантированный заказ в пакетном обновлении SQL?
List<Item> items = ...
List<Map<String, Object>> batchValues = new ArrayList<Map<String, Object>>();
for (Item item : items) {
Map<String, Object> namedParameters = ...
batchValues.add(namedParameters);
}
getNamedParameterJdbcTemplate().batchUpdate(SQL_INSERT_ITEMS, batchValues.toArray(new Map[0]));
Мой вопрос может быть более связан с фактической вставкой в БД, а затем с пружиной. Будут ли мои предметы вставлены в том же порядке, что и мой список предметов? ... и нет, я мало что знаю о БД. – aandeers