問題タブ [nhibernate-configuration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5422 参照

nhibernate - Proxy Factory は NHibernate に必要ですか?

私は hibernate.cfg.xml でこの設定をしました:

クラス ライブラリを作成し、MbUnit を使用して統合テストを作成しました。失敗します。レポートの一部(私が十分だと思うもの)はここにあります:

私は多くのチュートリアルを読みましたが、このプロキシ ファクトリ構成を見たことがありません。指定は本当に必要ですか?もしそうなら、どうすればそれを行うことができますか? 他のライブラリを参照する必要がありますか?

0 投票する
2 に答える
5744 参照

nhibernate - web.configのNHibernate構成-既存の接続文字列を使用

Web.configファイルでNHibernate構成を正常にセットアップしました。ただし、connectionStrings要素で接続文字列を定義する必要があるASP.NETメンバーシップも使用しています。NHibernate構成でこの値を使用して、接続文字列を2回定義する必要がないようにする方法はありますか?

0 投票する
2 に答える
1513 参照

nhibernate - FluentNHibernateでNHibernateConfigurationクラスを使用するにはどうすればよいですか?

コードをデプロイした後でも柔軟になりたいので、hibernate.cfg.xmlファイルを使用してNHibernateを構成します。現在、Fluent NHibernateを使用して、すべてのクラス=>テーブルマッピングを実行することを計画しています。古いNHibernateConfigurationクラスを使用してFluentNHibernateを構成する方法はありますか?

0 投票する
1 に答える
2247 参照

nhibernate - Fluent NHibernate を使用して field.camelcase-underscore へのデフォルト アクセスを設定する方法は?

可能であれば、この規則をグローバルに設定したいと考えています。

0 投票する
0 に答える
1815 参照

nhibernate - NHibernate のトリガー

NHibernate にエンティティごとに使用できる (データベースの) トリガーのようなものがあるかどうか知りたいですか?

各レコードの履歴を作成したいのですが、トリガーを使用して、各プロパティの古い値と新しい値を比較し、履歴のレジスタを生成できます。

NHibernate の Audit について聞いたことがありますが、別の方法がなければ、すべてのエンティティに対するものです...どうすればエンティティごとにブロックを分離できますか?

ありがとう

0 投票する
3 に答える
1418 参照

nhibernate - Visual FoxPro 8.0 に接続するための Hibernate 構成?

NHibernate を Visual Foxpro 8.0 に接続したことがある人はいますか? 私はレガシー データ ストアに接続しようとしていますが、すべての ADO.Net を手作業でコーディングするよりも NHibernate を使用したいと考えています。

FoxPro 8 接続用の構成 XML ファイルの例があれば、それは素晴らしいことです。

0 投票する
2 に答える
17088 参照

.net - NHibernate: この「方言」構成の問題を解決する方法

問題が発生しました

実行時には、常に次のようになりますNHibernate.MappingException

はい、そのビルド アクションは に設定されていEmbedded Resourceます。InnerException は次のように述べています。

必要な情報

という名前の構成ファイルは次のhibernate.cfg.xmlとおりです。

実際には、次の情報のみを変更したConfiguration_Templatesフォルダーからコピーして貼り付けたものです。

そして、これが私のコードでの使用方法です。

追加情報

環境

  1. Windows 7 プロ;
  2. .NET 4.0 をターゲットとする Visual Studio 2010。
  3. NHibernate 3.0.0.GA;
  4. SQL サーバー 2005。

質問

私はすでに方言プロパティを構成の行に入れようとしましたが、どちらも機能しませんでした。

私が持っているこの方言の問題を解決するにはどうすればよいですか?

0 投票する
1 に答える
1420 参照

nhibernate - NHibernate がフィルターが構成されていないと言うのはなぜですか?

私は NHibernate でグローバル フィルターを使用しようとしています。私が知る限り、すべてのチュートリアルとまったく同じことを行っていますが、例外が発生しています。

私の .hbm.xml ファイルには次のものが含まれています。

次に、簡単なテスト クラスがあります。

行を削除するEnableFilterと、期待どおりに機能します。削除された行と削除されていない行の両方が出力されます。ただし、次のEnableFilter行で NHibernateException が発生します

log4net を詳細に設定すると、

「フィルターの適用」と「構成」されてセッションで使用できるフィルターとの間に欠けているステップは何ですか?

0 投票する
1 に答える
8728 参照

hibernate - 休止状態で2つのフィールドを一意のIDとして使用する

2 つのフィールドを主キーとして (一緒に) 使用する Entity クラスがあります。これが私が試していることです。私はすでにデータベースを持っているので、このパスに従うのをやめて単一の主キーを作成することはできません。

それから私は別のサポートクラスを持っています

私が問題を抱えているのは、次のようなマッパークラスAccount.hbm.xmlです

このxmlファイルが原因だと確信していますが、正しい方法でそれを行う方法がわかりません。ですから、これについてあなたの助けに感謝します。

0 投票する
0 に答える
1007 参照

hibernate - Eclipse Indigo で Hibernate を構成する

私はウェブベースのプロジェクトに取り組んでいます。

Tomcat サーバーを起動すると、ログイン HTML ページにリダイレクトされます。ログイン リンクをクリックすると、JSP ページが呼び出されます。すべての検証は JSP ページで行われます。ここでは、Hibernate を使用してデータベースと対話します。

問題:

ログイン リンクをクリックすると、クラス MetadataProvider および ReflectionManager の ClassNotFoundException がスローされます。どちらのクラスも hibernate-annotations-common jar に属しています。

Eclipse を更新し、手動で jar ファイルをダウンロードして web-inf/lib フォルダーに追加することにより、休止状態をインストールしようとしましたが、それでも同じ例外がポップアップします。

Eclipse Indigo 64 ビット/Windows 7 64 ビット/Tomcat 7 と何か関係がありますか? Eclipse は 32 ビットと 64 ビットで異なることが以前にわかりました。休止状態でも同じですか?


プロジェクトの実行構成にすべての jar を追加しましたが、驚いたことにそれが機能しました。私は、jar が web-inf ライブラリからピックアップされているという意見でした。しかし、そこからすべてのjarファイルを削除し、実行構成に追加すると機能します。

私が作業した貴重なアプリケーションでは、jar は web-inf lib フォルダーにあり、実行構成には tomcat jar しかありませんでしたが、それでも機能しました。それはどのように可能でしたか?