TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronization() {
@Override
public void afterCommit() {
asyncParticipantService.createParticipantsAndTasksBulk(performanceProjectId, tenantId, currentUserEmail);
}
});
* “Burada afterCommit callback register ediyoruz.”
* “Bu iş transaction commit’inden sonra transaction synchronization ile tetikleniyor.”
* “Commit sonrası hook kullanılmış.”