nhibernate

    2

    1答えて

    私はlog4netを有効にして例外を出しているアプリケーションを実行しています。 ただし、ログファイルは空です。 NHibernateは例外に関するログ情報を表示しませんか? Malcolm

    1

    1答えて

    私はこの質問が繰り返されることを知っています。 しかし、誰も簡単に答えることはできませんでした。 GUIDを使用してレコードをテーブルから取得しようとすると、Nhibernateエラー「指定された識別子のある行が見つかりませんでした」が表示されます。 Nhibernateロード機能を使用して一意の識別子(GUID)を持つレコードをロードしていますが、レコードが存在しない場合は例外を出しています。

    7

    4答えて

    NHibernateを利用してDDDの概念を導入しようとしているWebFormsソリューションの適切なプロジェクト構造として、どのようなことをお勧めしますか? ルート名前空間とソリューション名はサンプル Sample.Domainであると仮定すると - 私のドメインオブジェクトと私のマッピングファイル Sample.Repositoriesが含まれています - 私のリポジトリとNHibernate

    1

    3答えて

    私はエンティティレシピを持っており、3つのコレクションの画像、コメント、成分があります。それらはバッグとしてマップされます。 from Recipe r left join fetch r.Images left join fetch r.Ingredients left join fetch r.Comments しかし、これは例外を与える: 私は、私はこのクエリを使用していることを行

    8

    3答えて

    セッションファクトリ構築しようとしたとき、私は次のようなエラーに遭遇してきた: PersistenceTests.Can_Map_Orders_To_Database : Failed System.IndexOutOfRangeException: Index was outside the bounds of the array. at NHibernate.Mapping.Column

    2

    1答えて

    私のドメインでは、従業員と部署は1対多の双方向関係を持っています。子供の従業員がこれを同期できるようにするために、私はDepartment内のEmployeeのSet(Iesi for Hibernate)のための 'internal'アクセスフィールドを持っています。 部門クラス: protected internal ISet<Employee> _staff; public virtual

    1

    3答えて

    NHibernate 2.0.1GAで使われているActivator.CreateInstance()の呼び出しを、エンティティを構築するために置き換える方法はありますか?理想的には、それをStructureMap.ObjectFactory.GetInstance()に置き換えたいと思います。

    3

    1答えて

    NHibernate.SearchをNHibernate 2.0と一緒に働かせようと一日中過ごしましたが、私はまだそれを管理していないと申し訳ありません。私はhereというポストされた問題に遭遇し、そのポストでリンクされたdllをダウンロードしましたが、例ではEventListenersではなく検索インターセプタを使用しています。これは新しい方法です。利用可能な情報はほとんどなく、私が見つけること

    0

    1答えて

    私は&を実装したデータ公開メソカリズムを実装しているアプリケーションで作業しています。これは、アプリケーションの1つのマスターインスタンスが多くのサブスクライバインスタンスにデータを供給できるようにします。これは、サブスクライバのスキーマと全く同じスキーマを持つ一時インポートテーブルのセットにマスタのデータをロードすることによって実装されます。マージプロセスは、これらのインポートテーブルを使用して

    1

    2答えて

    OrderItemを含むOrderクラスがあります。 Orderクラスを保管すると、データベースにOrder情報が移入されますが、子OrderItemのいずれもそれぞれの表に保管されません。ここでは注文のマッピングは次のようになります。 if (o.CreatedBy == null || o.CreatedBy == string.Empty) { o.CreatedBy = use