В чем разница между размещением логики внутри метода beforeCommit и ее написанием непосредственно в области транзакции? Дает ли использование beforeCommit какие-либо конкретные преимущества?
Я читал об TransactionSynchronizationAdapter, и большинство примеров, которые я нашел в Интернете, посвящены использованию afterCommit >. Однако мне интересно узнать точную роль метода beforeCommit.
Я понимаю, что размещение кода в методе beforeCommit TransactionSynchronizationAdapter может инициировать откат в случае возникновения исключения, аналогично тому, как будет вести себя логика внутри транзакционного метода. Так почему же лучше поместить логику в beforeCommit, а не писать ее непосредственно в самом транзакционном методе? Какие преимущества или конкретные варианты использования оправдывают размещение логики в beforeCommit непосредственно перед фиксацией транзакции?
Подробнее здесь: https://stackoverflow.com/questions/790 ... onizationa
Какова конкретная функция beforeCommit в TransactionSynchronizationAdapter? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Какова конкретная функция beforeCommit в TransactionSynchronizationAdapter?
Anonymous » » в форуме JAVA - 0 Ответы
- 25 Просмотры
-
Последнее сообщение Anonymous
-