创建Servlet单例(只会调用一次):
Tomcat自动创建
loadOnStartup>=0,其中数字越低优先级越高
优点:响应时间快,客户端第一次访问时无需创建Servlet类
缺点:浪费空间资源,有些项目可能客户端不会访问。
被客户端访问时创建
loadOnStartup=-1,默认值
优点:不浪费资源,只在访问时创建
缺点:当客户第一次访问该项目时,需要客户等待创建
初始化Servlet.init(只会调用一次)
进行初始化工作...j加载配置文件...创建连接
调用service方法
客户端的每一次访问,都会带动service方法(调用service次数=客户端访问次数)
执行destroy方法
当内存释放或容器关闭时,系统会释放Servlet实列