1

FluentNHibernate は初めてですが、この分野にも興奮しています。私は最近、前述を使用して新しい DAL の作業を開始し、リポジトリ パターンについて調べています。私はこのパターンの一般的な形式が気に入っており、このパターンを UnitOfWork パターンと組み合わせてセッション管理に使用したいと考えています。

興味がありますが、これは正しい方向ですか? UoW を使用して疑似シングルトン NHibernate セッションを作成する必要がありますか? この質問は、実際には NHibernate セッション管理のトピックに関連しています。私が調べた利用可能な UoW 実装がありますが、このライブラリを実装するために作業する必要があるのか​​ 、それとも自分自身を抽象化する必要があるのか​​ も不明です。

編集:

質問を再明確にするために:

FluentNHibernate 環境でリポジトリ パターンと共に UoW パターンを使用するのは一般的な方法ですか?

4

2 に答える 2

3

はい、良い例として、これらの FubuMVC-Contrib の実装を確認してください。

于 2009-09-10T17:04:04.807 に答える
2

多くの「Fluent NHibernate で X を実行できますか」という質問を目にします。明確にするために、Fluent NHibernate は NHibernate の上にあり、それらの恐ろしい XML マッピングを吐き出します...できることとできないことに影響しませんHibernate で行います。

于 2009-09-14T09:43:36.080 に答える