Fluent NHibernate/フルーエントマッピング
< 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>()
)
関連項目
参考文献