問題タブ [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 に答える
526 参照

sharepoint - NHibernate 構成の問題:「エントリ ポイントが見つかりませんでした」

SharePoint 2010 Web アプリケーションで NHibernate を構成しています。以前は、マッピングとドメインが 1 つのプロジェクトにある場合に正常に機能していました。しかし、リファクタリング プロセス中に、ソリューションをいくつかのプロジェクトに分割しました。また、nhibernate 構成を初期化するカスタム IHttpModule も実装しました。

そしてNHibernateManager.Init():

BuildConfiguration() には非常に奇妙なエラー (InnerException) があります:「エントリ ポイントが見つかりませんでした。」スタック トレースは、マッピング情報の取得がエラーの原因であることを示しています。

すべてのアセンブリは GAC にあります。それらを _app_bin または bin にコピーしようとしましたが、成功しませんでした。

アップデート

私を助けてください!私はこの奇妙な問題に悩まされています:(

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

nhibernate - NHibernateの構成:Configure(pathToXml)とAddXmlFile(pathToXml)?

違いは何ですか

Configuration.Configure(string)//Configure NHibernate using the file specified.

Configuration.AddXmlFile(string)//Read mappings from a particular XML file.

?

後者の機能は前者のサブセットのようですが、詳しく説明してくれる人はいますか?

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

nullpointerexception - Hibernates-4.2 - 初期の SessionFactory の作成に失敗しました.java.lang.ExceptionInInitializerError cCSCDDDBConnector.sendQuery.173

以下は私のJavaファイルからのスニペットコードですが、 label:1 を印刷した後、例外が発生します。

Label:1 の後に Hibernates で構成オブジェクトを作成する前にエラーが発生しました。最初の SessionFactory の作成に失敗しました。

org.hibernate.cfg.Configuration.reset の org.hibernate.cfg.Environment.(Environment.java:221) の org.hibernate.internal.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:170) での java.lang.NullPointerException (Configuration.java:300) at org.hibernate.cfg.Configuration.(Configuration.java:266) at org.hibernate.cfg.Configuration.(Configuration.java:270) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) で java.lang.reflect.Method.invoke(Method.java:597) で.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305) at sun.rmi.transport.Transport$1.run(Transport.java:159) で java.security.AccessController.doPrivileged(Native Method) で、sun.rmi.transport.Transport.serviceCall(Transport.java:155) で、sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) でsun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) で sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) で java.util.concurrent.ThreadPoolExecutor で$Worker.runTask(ThreadPoolExecutor.java:886) で java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) で java.lang.Thread.run(Thread.java:619)handleMessages(TCPTransport.java:535) で sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) で sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) でjava.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) で java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) で java.lang.Thread.run(Thread.java) :619)handleMessages(TCPTransport.java:535) で sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) で sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) でjava.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) で java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) で java.lang.Thread.run(Thread.java) :619)Thread.run(スレッド.java:619)Thread.run(スレッド.java:619)

誰でもこれを手伝ってもらえますか?

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

c# - Spring.Net / NHibernate - マルチスレッド

ウィンドウ アプリケーションで Spring .Net と Fluent NHibernate を使用しており、複数のスレッドで作業しています。スレッドごとに 1 つのセッションしか存在できないといういくつかのブログや質問を読み、それを行うために HibernateDaoSupport と CurrentSession を使用しています。

ただし、私はこの機能をテストしており、各スレッドのセッションが異なるセッションであることを示す必要があります。どうすればいいですか?

Obs: 調査の結果、nhibernate セッションで取得したオブジェクトは別のセッションで変更できないことがわかりました。たとえば、「セッション 1」でオブジェクトを見つけられず、「セッション 2」で同じオブジェクトを更新できません。 . しかし、私のテストでは、最初のスレッドでオブジェクトを取得し、2 番目のスレッドで同じオブジェクトを更新しています。これは機能しています。何が間違っていますか?

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

hibernate - セキュリティで保護された HTTP でリモート SQL サーバーを使用している場合、Hibernate.cfg.xml の接続 URL は何にする必要がありますか?

HTTPS 接続でデータベースを使用している場合、 localhostの場所には何が表示されますか?192.***.***.***