Копирование 10000 строк и вставка во вторую таблицу базы данных
from("direct:ifsOrgdelievery").id("")
.log(LoggingLevel.ERROR, "IFS Delievery Started")
.log(LoggingLevel.ERROR, delFromIfsOrgTable())
.setBody(constant(delFromIfsOrgTable()))
.to("jdbc:ifs")
.log(LoggingLevel.ERROR, getOrganisationFromMasterdata())
.setBody(constant(getOrganisationFromMasterdata()))
.to("jdbc:masterdata")
.split(body())
.log(LoggingLevel.ERROR, insertToIfsOrgTable())
.setBody(simple(insertToIfsOrgTable()))
.to("jdbc:ifs");
Удалите таблицу IFS и выберите SELECT из MASTERDATA и INSERT INTO IFS TABLE.
Предположим, что соединение разорвано, и мы хотим выполнить откат вся сделка Как сделать то же самое на вышеуказанном маршруте? (Фиксация и откат при вставке от 2000 до 5000 до 10000 записей)