【发布时间】:2011-04-10 15:51:57
【问题描述】:
目前,我们为 Swing 客户端/服务器应用程序使用 Hibernate/Spring 的每个操作(反)模式的会话。应用程序不断增长,请求变得越来越复杂,这导致了糟糕的性能问题。因此,我们决定将会话重用于需要对数据库执行更多请求的复杂请求。
我们被告知 ThreadLocal 会话模式可能有助于实现这一目标。我们读过它,它似乎非常合适,但我也听说,Spring 可以自己处理 ThreadLocals。不幸的是,我无法确认此信息,也没有找到任何有用的信息。由于我对此有点陌生,我可能会搜索错误的关键字。
有没有人对此用例有任何经验,并且知道在哪种情况下我可以找到有关它的更多信息?还是我们必须自己注意何时打开/关闭会话?感谢您的帮助!
您好, 梅内
【问题讨论】:
标签: java hibernate spring session thread-local