JDBC неявно разграничивает каждый запрос / обновление, которое вы выполняете для соединения с транзакцией.Вы можете настроить это поведение, вызвав setAutoCommit (false) , чтобы отключить режим автоматической фиксации, и вызвать commit () / rollback () , чтобы указать конец транзакции.Pesudo code
try
{
con.setAutoCommit(false);
//1 or more queries or updates
con.commit();
}
catch(Exception e)
{
con.rollback();
}
finally
{
con.close();
}
Теперь в указанном вами методе есть тип.Это должно быть setTransactionIsolation (int level) и не является API для разграничения транзакций.Он управляет тем, как / когда изменения, сделанные одной операцией, становятся видимыми для других параллельных операций, "I" в ACID (http://en.wikipedia.org/wiki/Isolation_(database_systems))