博为峰Java技术题 ——JavaEE Servlet 生命周期Ⅲ

[destroy()方法]数据库

博为峰小博老师:服务器

destroy() 方法只会被调用一次,在 Servlet 生命周期结束时被调用。destroy() 方法能够让您的 Servlet 关闭数据库链接、中止后台线程、把 Cookie 列表或点击计数器写入到磁盘,并执行其余相似的清理活动。架构

在调用 destroy() 方法以后,servlet 对象被标记为垃圾回收。destroy 方法定义以下所示:线程

[架构图]3d

博为峰小博老师:code

下图显示了一个典型的 Servlet 生命周期方案。对象

第一个到达服务器的 HTTP 请求被委派到 Servlet 容器。blog

Servlet 容器在调用 service() 方法以前加载 Servlet。生命周期

而后 Servlet 容器处理由多个线程产生的多个请求,每一个线程执行一个单一的 Servlet 实例的 service() 方法。ip

相关文章
相关标签/搜索