0

Jboss 5.1で実行されているSpring 2.5フレームワークでHibernateを使用してWebアプリケーションを開発しています.SpringでhibernateTemplateを使用して休止状態操作を実行しています.処理の一部にはマルチスレッドアプローチが必要でした.ここで、生成されたこれらのスレッドのそれぞれに、データベース (Sybase ASE) との新しい接続を持たせたいと考えています。

休止状態でスレッド固有の接続を構成するにはどうすればよいですか?

前もって感謝します!

乾杯、ドワラック

4

2 に答える 2

1

スレッドにバインドされた (および JDBC 接続)SessionFactory.getCurrentSessionにアクセスするために使用します。http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/orm.html#orm-hibernate-straightおよびhttp://docs.jboss.org/hibernate/coreSessionを参照してください。 /3.6/reference/en-US/html_single/#architecture-current-session

于 2011-02-01T17:50:59.747 に答える
0

目的は何でしょうか?パフォーマンス上の理由からそれを行う場合は、接続プール メカニズムを使用して接続を管理することをお勧めします。JBoss を使用しているため、JNDI を使用して管理された接続を取得できます。いずれにせよ、スレッドごとに 1 つのセッションが必要になることを覚えておいてください。

于 2011-02-01T17:40:23.587 に答える