如题:Spring管理Session何时打开何时关闭,对于一些单个的操作,是比较简单,我现在想知道,当某个业务中我们要像数据库发送N条SQL语句,那么此时的Session又是怎么管理的,是一直处于打开状态的吗?还是发送一条就打开和关闭一次,请高手指教,那么Session又是在何时打开和关闭的?
解决方案 »
- 使用spring分那么多层有什么好处?
- 在Action中怎么解决Ajax编码问题啊!急救....
- 有关一般门户网站的这个问题有问该如何解决,谢谢!
- HttpUrlConnection - locked <0x2871d648> (a java.io.BufferedInputStream)
- crimson,xcerse,xalan,JAXP,jaxen,怎么念?(用中文标出发音)
- j2ee 配置的问题(急!!!)
- 晕!晕!在用jfreechart做图表,为什么一配置web.xml文件tomcat就不能用了?
- 如何将weblogic7的jdk换成1.4.2?
- 采用J2EE平台开发,需要购买哪些软件?价格多少?
- String BOOT注入dao失败 求大神帮忙看下
- 怎么改站内搜索为站内外同时搜索
- jsp登录界面 采用Hibernate DAO访问数据库(SQL Server2000)错误不知怎么解决
当spring通过过滤器时,只要看到session时关闭的,他就打开了,如果没有关闭就继续用。你可以插入N条,看看数据库
我来补充几句。在不涉及到使用OpenSessionInView的时候,这个是正解。
如果使用了OpenSessionInView的话,Session的开始和关闭是已HTTP请求开始为开始,HTTP请求的结束为关闭的。