论坛首页 入门技术论坛

spring session 问题

浏览 1958 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-03-22  
在使用spring的时候 数据库连接session 什么时候开启?什么时候关闭?是在服务器启动的时候吗?
   发表时间:2008-03-22  
你这种问题会被评为新手贴扣分的。我想你问的应该是Spring管理的Hibernate的Session是什么时候开启的吧?
Session只有在一次请求的第一次调用Session的时候才会开启。
数据库连接如果设置了数据库连接池(无论是Spring支持的第三方还是服务器的),那么会在应用启动或服务器启动的时候维护数据库连接。当Session实例化的时候,会从这些连接中得到一个。
0 请登录后投票
   发表时间:2008-03-23  
谢谢你的回复!照这样说每次服务器在成功启动后会建立起对数据库连接的池,而后每次对数据操作的时候都要通过SessionFactory获取Session,那session的关闭是在Render page之后再关闭的!
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics