0 0

Spring MVC中Thread的生命周期?0

刚刚看了论坛老贴:《主题:正确理解ThreadLocal》 http://www.iteye.com/topic/103804 ,对 ThreadLocal 的原理大致清楚,想进一步了解一下当前 Thread (即 Thread.currentThread())的生命周期,开始应该是用户发出访问请求了,那结束呢,是一次请求后结束,还是关闭浏览器的时候结束?
2013年6月13日 12:18

2个答案 按时间排序 按投票排序

0 0

采纳的答案

试问一般情况下服务端如何知道用户的浏览器关闭?

当然是请求响应结束,这里的结束指的是服务端结束,浏览器的话还有渲染事要做.

2013年6月14日 16:03
0 0

现在一般都是线程池;

2013年6月13日 12:21

相关推荐

    spring MVC No Session found for current thread

    这个问题可能是由于多种原因导致的,包括配置错误、过滤器设置不当或者对Spring MVC请求生命周期的理解不充分。接下来,我们将深入探讨这个错误的可能原因及解决方案。 首先,Spring MVC中的session是基于HTTP协议...

    slf4j+logback+springmvc+maven小例子

    Maven则是一个项目管理工具,通过其强大的依赖管理和构建生命周期,可以自动化构建过程,管理项目依赖关系。 首先,你需要在你的`pom.xml`文件中添加SLF4J、Logback以及Spring MVC的依赖。SLF4J通常会有一个绑定的...

    Spring-Reference_zh_CN(Spring中文参考手册)

    7.3.1. 通知的生命周期 7.3.2. Spring里的通知类型 7.3.2.1. 拦截around通知 7.3.2.2. 前置通知 7.3.2.3. 异常通知 7.3.2.4. 后置通知 7.3.2.5. 引入通知 7.4. Spring里的advisor(Advisor) API 7.5. 使用...

    Spring中文帮助文档

    3.5.1. 生命周期回调 3.5.2. 了解自己 3.6. bean定义的继承 3.7. 容器扩展点 3.7.1. 用BeanPostProcessor定制bean 3.7.2. 用BeanFactoryPostProcessor定制配置元数据 3.7.3. 使用FactoryBean定制实例化逻辑 ...

    Spring 2.0 开发参考手册

    7.3.1. 通知的生命周期 7.3.2. Spring里的通知类型 7.4. Spring里的advisor(Advisor) API 7.5. 使用ProxyFactoryBean创建AOP代理 7.5.1. 基础 7.5.2. JavaBean属性 7.5.3. 基于JDK和CGLIB的代理 7.5.4. 对...

    spring+logback中间包1.6

    《Spring与Logback整合实践详解》...同时,借助`logback-ext-spring`库,我们可以将日志配置融入Spring的生命周期,使得整个过程更加灵活且易于管理。在实际操作中,要注意JDK版本的选择,避免因版本不兼容导致的问题。

    Spring.3.x企业应用开发实战(完整版).part2

    3.5.2 ApplicationContext中Bean的生命周期 3.6 小结 第4章 在IoC容器中装配Bean 4.1 Spring配置概述 4.1.1 Spring容器高层视图 4.1.2 基于XML的配置 4.2 Bean基本配置 4.2.1 装配一个Bean 4.2.2 Bean的命名 4.3 ...

    Spring API

    3.5.1. 生命周期回调 3.5.2. 了解自己 3.6. bean定义的继承 3.7. 容器扩展点 3.7.1. 用BeanPostProcessor定制bean 3.7.2. 用BeanFactoryPostProcessor定制配置元数据 3.7.3. 使用FactoryBean定制实例化逻辑 ...

    spring chm文档

    7.3.1. 通知的生命周期 7.3.2. Spring里的通知类型 7.4. Spring里的advisor(Advisor) API 7.5. 使用ProxyFactoryBean创建AOP代理 7.5.1. 基础 7.5.2. JavaBean属性 7.5.3. 基于JDK和CGLIB的代理 7.5.4. 对...

    spring-aop.rar_java aop_spring aop

    8. `TestListener`:可能是用于监听应用生命周期事件的测试类,如ServletContextListener。 9. `Filter`:除了`TestResponseFilter`外,可能还有其他过滤器的实现。 10. `JDBC`:Java数据库连接,用于执行SQL查询和...

    多线程及spring相关面试专题及答案.zip

    7. **Spring Bean**:Spring容器管理的对象称为Bean,容器通过XML、注解或Java配置来定义Bean的生命周期和装配方式。 8. **Spring Cloud**:基于Spring Boot的微服务开发框架,包括服务发现、配置中心、负载均衡、...

    Spring3.x企业应用开发实战(完整版) part1

    3.5.2 ApplicationContext中Bean的生命周期 3.6 小结 第4章 在IoC容器中装配Bean 4.1 Spring配置概述 4.1.1 Spring容器高层视图 4.1.2 基于XML的配置 4.2 Bean基本配置 4.2.1 装配一个Bean 4.2.2 Bean的命名 4.3 ...

    架构师学习线路图,详细介绍java学习线路图,包括java多线程并发,JVM,spring,springboot,s.zip

    学习Spring包括了解IoC容器、Bean生命周期管理、Spring MVC、数据访问支持(如JDBC、Hibernate、MyBatis)以及Spring Boot的自动配置等。 4. **SpringBoot**:SpringBoot简化了Spring应用的初始搭建和配置工作,它...

    基于SSM框架的论坛系统

    在本论坛系统中,Spring可能被用来管理Bean的生命周期,控制事务,并提供与其他服务(如数据库)的集成。 **2. Spring MVC** Spring MVC是Spring框架的一个模块,专门用于构建Web应用程序。它提供了模型-视图-控制...

    Struts、Spring、Hibernate三大框架的原理和优点.docx

    Spring的BeanFactory通过IoC容器管理对象的生命周期和依赖关系,而AOP则允许开发者编写横切关注点,如事务管理。Spring支持多种数据访问技术,如JDBC、Hibernate、JPA等,并提供了统一的DAO接口。Spring的模块化设计...

    全网最全3585页Java核心知识.pdf

    Spring IOC容器是Spring框架的核心部分,负责管理Bean的生命周期。IOC容器的主要功能包括Bean的创建、依赖注入和生命周期管理。IOC容器的源码分析是理解Spring框架的关键。 3. Spring模块结构 Spring是一个分模块...

    PowerfulJava.zip

    在Java中,多线程是并发处理的基础,涉及线程的创建、同步、通信、生命周期管理等内容,例如使用Thread类、Runnable接口,以及synchronized关键字、wait()、notify()、notifyAll()方法、ThreadLocal、CountDownLatch...

    java面试中遇到的问题

    * 线程:Java 中的线程是通过 Thread 类或 Runnable 接口来实现的。线程的生命周期包括新建、就绪、运行、等待、睡眠、死亡等状态。 * IO:Java 中的 IO 操作主要通过 java.io 包中的类来实现,包括文件输入输出、...

    2018年上海高级Java面试题目1

    面试官可能会问到Spring Bean的生命周期、Spring MVC的工作原理、Spring Boot和Spring Cloud的使用等问题。 Dubbo微服务 Dubbo是一种高性能的Java RPC框架,提供了服务治理、服务发现、服务监控等功能。面试官可能...

Global site tag (gtag.js) - Google Analytics