Fluent NHibernate/フルーエントマッピング

提供: MonoBook
< Fluent NHibernate
2012年7月8日 (日) 05:38時点におけるimported>Administratorによる版 (ページの作成:「Fluent NHibernateではオートマッピングに加え'''フルーエントマッピング'''(fluent mappings)...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

Fluent NHibernateではオートマッピングに加えフルーエントマッピング(fluent mappings)という手動マッピング機能を用意している。NHibernateと違い、マッピング設定にXMLファイルではなくC#ソースコードを用いるというFluent NHibernateの主目的ともいえる機能である。

他サイトのサンプルを見る限り、大半の人はオートマッピングよりも細かく設定できるこちらを使っているようだ。 細かく設定できる分、相当難しい。 日本語の情報もほとんどない。

記述例

大雑把に言えばオートマッピングの記述例のAutoMappingsの部分がFluentMappingsになるような感じである。

                .Mappings(map => map.FluentMappings
                    .AddFromAssemblyOf<Product>()
                )

関連項目

参考文献


外部リンク