hibernate的session不手动关闭会不会自动关闭

来源:百度知道 编辑:UC知道 时间:2024/09/22 22:34:53
内容如题
hibernate的session在和数据库打完交道后会不会自动关闭
是不是像http 的session 在关闭浏览器后就自己关闭了!

准确的讲应该是:hibernate的session在和数据库打完交道后有的会自动关闭,有的不会自动关闭,但为了避免混乱,你编码的时候必须手动关闭,也可以写一个过滤器之内的东东,把没有关闭的Session关闭掉,那样在编码的时候就没有必要考虑要不要关闭它了,以免遗忘

不会 必须得手动关闭吧

浏览器那个session跟这个session不一样 这个session代表着类似数据库连接的角色 而浏览器的session则是每过30分钟自动清理一次