Connection.setTransactionIsolation(int)
warns:
Примечание: Если этот метод вызывается во время транзакции, результат определяется реализацией.
Это поднимает вопрос: как вы начинаете транзакцию в JDBC? Понятно, как завершить транзакцию, но не как ее начать.
Если Connection
начинается внутри транзакции, как мы должны вызывать Connection.setTransactionIsolation(int)
вне транзакции, чтобы избежать поведения, специфичного для реализации?