Heim > Java > javaLernprogramm > Hauptteil

So führen Sie einen asynchronen Vorgang nach dem Festschreiben der Spring-Transaktion durch

巴扎黑
Freigeben: 2017-07-24 15:51:20
Original
3777 Leute haben es durchsucht

Inhalt dieses Artikels

So führen Sie asynchrone Vorgänge aus, nachdem die Spring-Transaktion erfolgreich übermittelt wurde. Diese asynchronen Vorgänge müssen ausgeführt werden, nachdem die Transaktion erfolgreich übermittelt wurde. Ein Rollback wird nicht ausgeführt.

Wichtige Punkte

  • Vorgehensweise nach der Übermittlung der Frühjahrstransaktion

  • So asynchronisieren Sie den Vorgang

Implementierungsplan

Verwenden Sie TransactionSynchronizationManager, um nach der Transaktionseinreichung zu arbeiten

// send after tx commit but is asyncTransactionSynchronizationManager.registerSynchronization(new TransactionSynchronizationAdapter() {
            @Overridepublic void afterCommit() {
                System.out.println("send email after transaction commit...");
            }
        }
       );
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo führen Sie einen asynchronen Vorgang nach dem Festschreiben der Spring-Transaktion durch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!