20 Ekim 2021 Çarşamba

TransactionSynchronizationManager.registerSynchronization metodu - Post Commit İçin Kullanılır

Giriş
Şu satırı dahil ederiz
import org.springframework.transaction.support.TransactionSynchronizationManager;
Transaction bitince çalıştırılacak kodu belirtir. Bu iş zor olduğu için kendimiz bir anotasyon oluşturup yapabiliriz. Bir örnek burada.

Örnek
Şöyle yaparız.
TransactionSynchronizationManager.registerSynchronization(
  new TransactionSynchronization(){
    void afterCommit(){
      //do what you want to do after commit
    }
});
Örnek
Şöyle yaparız
TransactionSynchronizationManager.registerSynchronization(
  new TransactionSynchronization(){
    void afterCommit(){
      // do what you want to do after commit
      // in this case call the notifyUI method
    }
});

Hiç yorum yok:

Yorum Gönder