【问题标题】:How to reuse existing connection in Open Session In view pattern implementation of Hibernate?如何在 Open Session 中重用现有连接在 Hibernate 的视图模式实现中?
【发布时间】:2014-05-17 02:07:26
【问题描述】:

我通过实现“在视图中打开会话”模式来使用 Hibernate?它会为每个请求打开一个新连接。有没有办法使用现有的连接?我的理解正确吗?我可能会在实施过程中遗漏一些导致新连接打开的东西吗?

【问题讨论】:

    标签: hibernate session design-patterns view


    【解决方案1】:

    建议:不要自己实现,使用现有的,例如Spring's

    Servlet 2.3 过滤器绑定一个 休眠会话到线程 请求的整个处理。 用于“开放式会议” View”模式,即允许懒惰 尽管 原始交易已经在 完成。

    如果做不到这一点,请查看上面的源代码,看看 Spring 是如何做到的。

    【讨论】:

    • 感谢@skaffman,我为自己没有早点发布这个问题感到遗憾。
    猜你喜欢
    • 2011-02-01
    • 2013-06-02
    • 2012-03-16
    • 1970-01-01
    • 1970-01-01
    • 2021-10-13
    • 1970-01-01
    • 1970-01-01
    • 2014-05-27
    相关资源
    最近更新 更多