「Fluent NHibernate/フルーエントマッピング」の版間の差分

imported>Administrator
imported>Administrator
 
(同じ利用者による、間の4版が非表示)
52行目: 52行目:
=== アプリを作る ===
=== アプリを作る ===
次に実際にアプリケーションを作る。
次に実際にアプリケーションを作る。
Mappingの中身がFluentMappingsとなっているのが特徴。
オートマッピングの場合はAutoMappingsとなっていた部分である。


<source lang="csharp">
<source lang="csharp">
91行目: 94行目:
}
}
</source>
</source>
== 基本 ==
=== Id ===
プライマリーキーとなる。
=== Map ===
プロパティとマッピングする。
=== References ===
多対1(many to one)を表す。
=== HasMany ===
1対多(one to many)を表す。
=== HasManyToMany ===
多対多(many to many)を表す。
=== HasOne ===
1対1(one to one)を表す。


== 応用、その他 ==
== 応用、その他 ==
98行目: 120行目:
* [[Fluent NHibernate/フルーエントマッピング/テキスト長]]
* [[Fluent NHibernate/フルーエントマッピング/テキスト長]]
* [[Fluent NHibernate/フルーエントマッピング/日付型]]
* [[Fluent NHibernate/フルーエントマッピング/日付型]]
* [[Fluent NHibernate/フルーエントマッピング/列挙型]]
* [[Fluent NHibernate/フルーエントマッピング/NOT NULL]]
<!--
<!--
{{stub}}
{{stub}}