「Fluent NHibernate/フルーエントマッピング」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
8行目: | 8行目: | ||
=== エンティティを作る === | === エンティティを作る === | ||
まずエンティティとなるクラスを作る。 | まずエンティティとなるクラスを作る。 | ||
− | |||
− | |||
− | |||
プロジェクトの中に「Entities」というディレクトリを作り、その中に格納しておくとわかりやすいと思う。 | プロジェクトの中に「Entities」というディレクトリを作り、その中に格納しておくとわかりやすいと思う。 | ||
26行目: | 23行目: | ||
次にマッピングを記述するクラスを作る。 | 次にマッピングを記述するクラスを作る。 | ||
マッピングクラスはClassMap<>クラスを継承して作る。 | マッピングクラスはClassMap<>クラスを継承して作る。 | ||
− | |||
− | |||
[[Fluent NHibernate]]の99%は、このマッピングクラスの記述方法を覚えることだと思われる。 | [[Fluent NHibernate]]の99%は、このマッピングクラスの記述方法を覚えることだと思われる。 | ||
52行目: | 47行目: | ||
=== アプリを作る === | === アプリを作る === | ||
次に実際にアプリケーションを作る。 | 次に実際にアプリケーションを作る。 | ||
− | |||
− | |||
− | |||
<source lang="csharp"> | <source lang="csharp"> | ||
95行目: | 87行目: | ||
</source> | </source> | ||
− | == | + | == 応用 == |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* [[Fluent NHibernate/フルーエントマッピング/自己参照]] | * [[Fluent NHibernate/フルーエントマッピング/自己参照]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<!-- | <!-- | ||
132行目: | 99行目: | ||
</source> | </source> | ||
--> | --> | ||
− | |||
== 関連項目 == | == 関連項目 == | ||
* [[Fluent NHibernate]] | * [[Fluent NHibernate]] |