/ / Was bedeutet "Unit of Work" in NHibernate und anderen ORMs? - c #, hemmungslos, Arbeitseinheit

Was bedeutet das Konzept "Unit of Work" in NHibernate und anderen ORMs? - c #, nhibernate, Arbeitseinheit

Was bedeutet "Arbeitseinheit" in NHibernate und anderen ORMs?

Antworten:

9 für die Antwort № 1

Es wird sehr gut in erklärt dieser Blogbeitrag.

"EIN Einheit der Arbeit behält den Überblick über alles, was Sie während einerGeschäftstransaktion, die die Datenbank beeinflussen kann. Wenn Sie fertig sind, wird herausgefunden, was alles erforderlich ist, um die Datenbank als Ergebnis Ihrer Arbeit zu ändern.


3 für die Antwort № 2

Eine Arbeitseinheit besteht aus einer oder mehreren Datenbanktransaktionen, die entweder festgeschrieben oder rückgängig gemacht werden: entweder alle sind erfolgreich oder alle schlagen fehl. Es ist die Idee der ACID-Eigenschaften für Datenbanken.