



Из Javadoc
If setAutoCommit is called and the auto-commit mode is not changed, the call is a no-op.
Таким образом, если вы вызовете setAutoCommit() с одним и тем же аргументом несколько раз, будет выполнен только первый вызов. Все последующие вызовы с тем же аргументом будут проигнорированы.
Это не должно иметь никакого значения. Второй вызов
connection.setAutoCommit(true)просто ничего не изменит.