0

Bei mehreren SQL-Operationen (z. B. Banküberweisung oder Kauf eines Einkaufswagens voller Produkte) muss der Entwickler die Vorgänge in einer Transaktion einteilen und entweder 1) alle erfolgreich sein (Commit) oder 2) alle fehlschlagen (Rollback).Work Unit Design Pattern im Vergleich zu Transaktionen

Also, meine Frage ist, was ist UOW zu diesem Prinzip hinzufügen oder wie unterscheidet es sich und müssen wir die Transaktionsunterstützung explizit implementieren, wenn UOW in geschäftlichen Problemen wie Banküberweisung oder Einkaufswagen verwenden, wenn jemand eine Bestellung aufgeben wird?

Antwort

-1

Ich glaube, Sie sollten einen Mechanismus haben, um jede Anfrage als unterschiedliche Sitzung zu behandeln. Wenn Sie .net verwenden, können Sie unter dem folgenden Link nachlesen, wie Sie den Sitzungsstatus behandeln können. https://msdn.microsoft.com/en-us/library/ms178581.aspx

+0

Sie missverstanden mu Frage, ich spreche über Transaktionsunterstützung in der Einheit der Arbeit Design-Muster. – ChupChapCharli