問題タブ [sessionfactory]

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 に答える
1341 参照

hibernate - GlassfishアプリサーバーでHibernateのSessionFactoryが見つかりません

Glassfishアプリケーションサーバーに永続性プロバイダーとしてHibernateを実装することで遊んでいます。JNDIデータソース、接続プールなどをすでに構成しました。Hibernateの構成は次のとおりです。

このようにSessionFactoryを使用しようとすると、次のようになります。

ログによると、「'hibernateSessionFactory'のルックアップに失敗しました」が原因で例外「ExceptionInInitializerError」が発生します。しかし、私がこのコードを使用するとき:

...すべてうまくいきます。

ここで何が間違っていたのですか?私はfaces-config.xmlの関連するクラスのマネージドBeanhibernateSessionFactoryのエントリを作成しようとしましたが、それでも運がありません...

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

asp.net - Castle.Windsor および webform asp.net を使用したデータ アクセス オブジェクト

Dao と IoC という新しいパターンを試すサンプル プロジェクトを作成しました。

My Dao は次のように定義されています。

そして、対応するインストーラーがあります:

MVC パターンを使用して、引数として受け入れるコンストラクターを持つコントローラーを定義できますIDao<MyClass> myClass。Windsor は、正しい SessionFactory を使用して Dao をインスタンス化するすべての魔法を実行します。私の質問は、非 MVC 環境で同じ動作を実現するにはどうすればよいですか? では、特定のページで myClass のインスタンスを取得するにはどうすればよいでしょうか?

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

spring - SpringでプログラムによりSessionFactoryを作成する

プログラムでAnnotationSessionFactoryBeanを作成し、さまざまなプロパティを正しく設定するとします。SessionFactoryの作成に関連するすべてのメソッドが保護されているため、Hibernate SessionFactoryを抽出するにはどうすればよいですか?

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

java - Hibernate が Session is closed 例外を出している

Struts 1.3 と一緒に Hibenate を使用しています。「org.hibernate.SessionException: セッションが閉じられています」というエラーが表示されます。

HibernateUtil は次のとおりです。

XML ファイルは次のとおりです。

そして、ここに私が使用しているDAOクラスがあります:

commitTransaction を試みるたびにエラーが発生します。

もう1つ、ユーザーがホームページにアクセスすると、データベースを呼び出していますが、それは正常に機能しています。このログイン モジュールは、私が行おうとしている 2 番目の呼び出しです。したがって、基本的に最初の操作は正常に機能しています。2回目の操作から失敗しています。

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

hibernate - データベース接続を使用した Windows サービスとしての Java アプリ

Tomcat 7 で Java アプリケーションを Windows サービスとして実行しようとしています。このアプリケーションでは、Hibernate を使用して MySql にデータベース接続しています。Tomcat を実行すると、次の行で停止します。

WEB-INF\lib ディレクトリに必要な休止状態のすべての jar ファイルがあります。日食からこのアプリを実行すると、正常に動作します。これは run.bat ファイルです。

この仕事をするために私は何をする必要がありますか?

0 投票する
4 に答える
6372 参照

c# - NHibernateSessionFactoryスレッドセーフの問題

だからここに問題があります。私は、すべてのリポジトリ、ドメイン、およびマッピングファイルを保持する共通のクラスライブラリを持っているので、ライブラリは他のWebビーズアプリケーション内で再利用できます。現在、このクラスライブラリ内には、リポジトリで使用されるセッションファクトリを作成できるようにする一連のコードがあります。コードは次のようになります。

したがって、リポジトリはGetCurrentSession()メソッドを呼び出してISessionを取得します。これで問題なく動作しますが、スレッドセーフではない可能性があるのではないかと心配しています。誰かが私がそれをスレッドセーフにするのを助けるアプローチで私を助けることができますか?

注意すべき点はほとんどありません。

開始イベント時にWebアプリケーションのglobal.asaxでSessionFactoryを構成および構築することを考えましたが、これに関する問題は、問題の共通クラスライブラリが20の異なるアプリケーション内で使用されるため、すべてのアプリケーションに移動して更新することを意味します。これを行う前に、global.asaxファイルに質問を出して、これについて他の方法があるかどうかを確認したいと思いました。共通クラスライブラリがそのSessionFactory自体を構成し、それでもスレッドセーフになるようにするためです。

この巨大な質問を読んでくれてありがとう。どんな助けでも評価します。

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

hibernate - このコードをSpringBeanとして構成するにはどうすればよいですか?

私はこのコードを持っています:

これをBeanとして構成するにはどうすればよいですか?hibernate.cfg.xmlにはこれが含まれています:

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

java - SpringHibernateSessionfactoryで個別に選択

これは私の質問になります:

これは現時点での私のコードです:

つまり:

クエリが正しくなるように、コードをどのように変更する必要がありますか?

十分な情報を提供したいと思いますので、お気軽にご質問ください。

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

java - SpringHibernateSessionfactoryを使用してデータベースから単一のアイテムを選択します

これは私のDAOにあります:

これにより、Weatherテーブルからすべての要素が取得されます。しかし、私がこのようなことをしたいとしましょう(私はテーブルWeatherから1つの要素だけが欲しいです):

最後にあるべきではないことはわかっています list() が、オブジェクトを1つだけ取得するには、そこに何を書き込む必要がありますか?

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

hibernate - SpringAutoWiredとSessionFactory

これが私の例外です

これがMyApplicationContextファイルです

そして私のクラス

この問題を解決するにはどうすればよいですか?