По каким-то причинам я вручную выполнил транзакцию фиксации и откат с помощью Spring PlatformTransactionManager, что мне нужно сделать, это настроить крючок, чтобы после совершения транзакции выполнялось действие фиксации по почте.
Посмотрев на:
void commit(TransactionStatus status) throws TransactionException;
Я не могу видеть, как я могу определить, что транзакция была успешной, отличной от того, что она удаляла, поэтому, если не будет выбрано исключение.
И я мог бы использовать AOP как один из параметров, но как насчет того, что программа может сделать это, возможно, используя метод обратного вызова?