1

私は休止状態のconfで使用しています:

<property name="hibernate.current_session_context_class">thread</property>

と :

private static final ThreadLocal<Session> threadLocal = new ThreadLocal<Session>();

例の後に行う:

http://hibernateannotation.blogspot.com/2012/03/hibernate-singleton-sessionfactory.html

JTAからスレッドベースのセッションに移行しようとしています。

私の問題は、すべての例で、アイテムが遅延クエリされた後、トランザクションをコミットしてセッションを終了していることです。

http://www.laliluna.de/download/first-hibernate-2-example-tutorial-en.pdf

それで、私がからに移動したかったJTAのは、セッションが終了Threadするまで、セッションを開いておく必要があるからthreadです。オブジェクトを遅延ロードした後に閉じるsessionと、オブジェクト属性を取得しようとすると、が取得されるためlazyloading errorです。

これを実現する方法はありますか?セッションがスレッドによって管理されるように、smthinが似ていることはわかっていますが、WebアプリケーションSpringでプレーンな休止状態を実行しています。

4

0 に答える 0