差分

ナビゲーションに移動 検索に移動

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

1,201 バイト追加, 2012年7月8日 (日) 05:38
ページの作成:「Fluent NHibernateではオートマッピングに加え'''フルーエントマッピング'''(fluent mappings)...」
[[Fluent NHibernate]]では[[Fluent NHibernate/オートマッピング|オートマッピング]]に加え'''フルーエントマッピング'''(fluent mappings)という手動マッピング機能を用意している。[[NHibernate]]と違い、マッピング設定に[[XML]]ファイルではなく[[C Sharp|C#]]の[[ソースコード]]を用いるというFluent NHibernateの主目的ともいえる機能である。

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

== 記述例 ==
{{stub}}
大雑把に言えばオートマッピングの記述例のAutoMappingsの部分がFluentMappingsになるような感じである。
<source lang="csharp">
.Mappings(map => map.FluentMappings
.AddFromAssemblyOf<Product>()
)
</source>

== 関連項目 ==
* [[Fluent NHibernate]]
* [[Fluent NHibernate/オートマッピング]]

== 参考文献 ==
<references/>

== 外部リンク ==

{{stub}}
匿名利用者

案内メニュー