Где нам следует использовать фиксацию (сессию), в попытке или наконец?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Где нам следует использовать фиксацию (сессию), в попытке или наконец?

Сообщение Anonymous »

Если я хочу использовать фиксацию (сессию) после успешного выполнения операции с базой данных, где лучше поместить ее в блок try или в блокfinally?
Здесь я использовал его в, наконец, должен ли он быть в try?< /p>

public void delete( --- ) {
Session session = init();
try {
----
} catch (HibernateException e) {
rollback(session);
logger.error("delete failed", e);
throw e;
} finally {
commit(session);
close(session);
}
}


Подробнее здесь: https://stackoverflow.com/questions/288 ... or-finally
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»