nhibernate

    1

    2答えて

    私のシナリオは次のとおりです。 私は をタグ付けすることができますいくつかのオブジェクト(メッセージを)だから私は上記のタグのエンティティと多対多の関係 を持っている行われ、働いています タグ付けするときに、新しいタグが存在しない場合(存在がタグのタイトルで確認されている場合のみ)に保存したいと思います。 タグが既に存在する場合は、新しいものの代わりに私のオブジェクトに取り付けられる これを行う最

    3

    1答えて

    私はNHibernateを使用していて、を呼び出してProxyFactoryFactoryNotConfiguredExceptionを取得しています。私はデフォルトで怠惰を無効にしており、怠け者としてマッピングされているプロパティはありません。とにかくプロキシファクトリが必要ですか?

    2

    2答えて

    NHibernate HQLでは、この例のように特定のクエリに対して複数のエンティティを選択できます。 var query = session.CreateQuery("select c,k from Cat as c join c.Kittens as k"); 明らかに、現実世界の状況はより複雑ですが、それが基本です。 Criteriaクエリでこれを行う方法はありますか?

    1

    1答えて

    NHibernateでHello Worldプログラムを開発しようとしています。 次のように私のコードは次のとおり MyClass.cs ---------- using System.Collections.Generic; using System.Text; using System; using NHibernate.Collection; using NHibernate.M

    6

    2答えて

    Getting started with NHibernate どのように私はヒロアルゴリズムを使用して、NHibernateはでIDフィールドを生成することができますか?

    1

    1答えて

    私のアプリケーションでは、NHibernateでロードされたデータをキャッシュします。このキャッシュは実際にオブジェクトのグラフ全体をキャッシュするものではないので、私はNHibernateの第2レベルのキャッシュを使用したくありません。しかし、私のグラフに怠惰なローディング・プロキシやコレクションがないことを確認する最良の方法は何ですか?

    3

    1答えて

    新しいプロジェクトでDDDを使い、私のクラスをモデル化してからクラスライブラリに基づいてデータベーススキーマを生成します。私の計画は、NHibernate hbm2ddlツールSchemaExportでこれを行うことです。 問題は、私はSchemaExportが原因で、それは私を置く奇妙なキャッチ22問題の仕事を得ることができないということである。SchemaExport自体は有効なNHibern

    1

    2答えて

    私は以下の構造をマッピングするさまざまな方法を試しましたが、最終的にはそれほど遠くになっていない一日の後に、私はいくつかの助けが必要です。 質問がありますので、どうやってこのようなマッピングをしましょうか。スキーマはこの時点では固定されていません。 public abstract class BaseObject { public virtual int Id { get; set;

    1

    4答えて

    NHibernateのIdフィールドを次のように更新できますか? MyClass myObj = MyClass.Retrieve(1); myObj.Id = 999; myObj.Name = "name name"; myObj.Value = 1000; MyClass.Update(myObj);

    17

    2答えて

    NHibernateでセッション管理の不具合を理解しようとしています。私は多くのトラブルがIoCとAOPの概念の知識不足に起因すると仮定しています。少なくともそれはファビオ・マウロが私の演出を続けているところで私が考えていることです。 とにかく、私の問題は、 "get"呼び出しを行い、結果をグリッドにバインドするwinフォームアプリケーションがあることです。バインド後、ユーザーは、ある種の「書き込