6

今週 NHibernate を検討し始めたばかりで、現在のプロジェクトで Automapping アプローチを使用したいと考えています。

数日前にダウンロードした Fluent NHibernate 1.0.0.594 を使用しています。

古いスタイルのエンティティ マッピングを使用する NHibernate ソース コードで Examples.FirstProject を見つけました。これは、箱から出してすぐに動作するため、NHibernate の紹介として私にとって非常に価値がありました。

ただし、AutoMapping の同様のスタンドアロンの動作例を見つけることができませんでした。Peter Brombergは、見栄えの良いサンプルを投稿しましたが、いくつかの重要なアセンブリが欠けているようです。彼は私が問題を解決するのを手伝ってくれていますが、まだうまくいきません。

次に、Automapping を使用するように Examples.FirstProject プログラムを変更しようとしましたが、すぐに、現在の経験レベルでは理解できない例外がスローされるという問題に遭遇しました。

最新の NHibernate コードで動作することが知られている Automapping サンプル プロジェクトを教えてもらえますか?

4

3 に答える 3

5

私はあなたが求めたことを実行する小さなプロジェクトを開始しました: fnh の概念を「実際に」デモする小さなサンプル Fluent NHibernate のサンプル CodePlex プロジェクト

私はそれを始めたばかりです (将来的にはもっと多くのコードがあるでしょう) が、すでに最初の自動マッピングの例があるので、チェックしてみてください。

于 2009-11-03T19:45:30.343 に答える
1

S#arpアーキテクチャに基づくWhocanhelpme 。

于 2010-01-18T17:30:29.663 に答える
0

質問を投稿してすぐに、Automapper タグを使用して他の SO の質問をいくつか閲覧しているときに、 Gabriel Schenker の 3 部構成のシリーズYour very first NHibernate applicationを見つけました。

パート 3 には、Automapping を使用してデータベース (SQL Server CE または SQLite) を作成するサンプル プロジェクトがあります。このサンプルはまったく問題なく機能しました。

さらに、シリーズの 3 つの記事はすべて読む価値があります。

しかし、誰かが他のサンプルを提案できるなら、私はまだ興味があります.

編集:この回答を投稿して以来、Gabriel Schenker のプロジェクトが古い構文を使用していたことがわかりました。

于 2009-10-29T20:09:44.987 に答える