8

NHibernateおよびその他のORMにおける「UnitofWork」の概念の意味は何ですか?

4

2 に答える 2

8

これは、このブログ投稿で非常によく説明されています。

作業単位は、データベースに影響を与える可能性のあるビジネストランザクション中に行うすべてのことを追跡します。完了すると、作業の結果としてデータベースを変更するために行う必要のあるすべてのことを把握します。」

于 2010-05-23T08:46:11.370 に答える
3

作業単位は、コミットまたはロールバックされる1つ以上のデータベーストランザクションです。すべてが成功するか、すべてが失敗します。これは、データベースのACIDプロパティの考え方です。

于 2010-05-23T09:57:23.340 に答える