-3
私はnhibernate純粋なC#の流れを知りたいです。 キャッスルアクティブレコードとnhibernate pureの違いは何ですか?nhibernate Pureの流れは何ですか?
親切にそれらについてよく知っている誰か...
--Su--
私はnhibernate純粋なC#の流れを知りたいです。 キャッスルアクティブレコードとnhibernate pureの違いは何ですか?nhibernate Pureの流れは何ですか?
親切にそれらについてよく知っている誰か...
--Su--
がある場合、私はCastle
またはFluent
なしpure
手段を想定して、私を教えています。
この回答では説明できないことが多く説明されているので、手順をメモします。
Fluent
を選択することができます。Linq
/Query
/Criteria
/QueryOver
/HQL
)の方法を使用してDAL
でBuildSessionFactory
と呼び出します。NHibernate documentationは、良い情報源です。
このarticle1とarticle2は、あなたの出発点になるはずです。
Castle
については、別途ご質問ください。
3.xのマッピングファイルは必要ありません。 NHibernate自体にはコードによるマッピングが含まれています。 http://notherdev.blogspot.com/2012/02/nhibernates-mapping-by-code-summary.html – Fran
また、CastelではなくCastelです。 – Fran
私はそれがもっと簡単だとは反対ですが、それは私の意見です。 xmlマッピングファイルのもう一つの点は、セッションファクトリの作成が遅いことです。コードによるマッピングはメモリ内のすべてを行い、物理ファイルを読み込まないようにし、起動時間がはるかに優れています。これは特に、多数のxmlファイルがある場合に当てはまります。 – Fran