首页
学习
活动
专区
工具
TVP
发布

后端技术

专栏作者
269
文章
268020
阅读量
31
订阅数
tomcat 请求分析 Processor和Request复用
Tomcat详解(5)---Connector 分析该文讲解了BIO、NIO下Connector的行为、
平凡的学生族
2022-01-07
8100
【springmvc】1. DispatcherServlet的注入
在启动web服务时,此处的applicationContext类型是AnnotationConfigServletWebServerApplicationContext,原因省略。
平凡的学生族
2020-03-24
8930
springboot tomcat自动配置原理
我们在项目栏->External Libraries->...autoconfigure里找到spring.factories
平凡的学生族
2019-10-10
7450
tomcat启动分析(5)Lifecycle、设计模式
StandardServer直接继承了抽象父类LifecycleMBeanBase,从而间接继承了LifecycleBase,我们在LifecycleBase中找到了start()方法。这就引出了“模板方法”这个非常好用的设计模式,start()方法就是通用行为,或者称之为算法的骨架,方法内部的步骤中肯定存在一些留给各个子类的具体实现。
平凡的学生族
2019-05-25
7680
tomcat 启动分析(1)脚本运行
这个脚本的最终目的还是启动catalina.bat,而且把附带参数start和运行该脚本另外提供的参数。
平凡的学生族
2019-05-25
8300
tomcat启动分析 总结
本篇总结tomcat的启动流程和它的设计思想 通过startup.bat脚本运行,检查环境变量,并最终都会调用Bootstrap类的main方法。 调用init,初始化URLClassLoader且让当前线程使用。 调用catalina.init和catalina.start。 Catalina.init内,用Digester解析xml文件,生成嵌套的组件对象。 根据模板方法模式、责任链模式,依次调用各个组件的生命周期方法,如start、init。 根据观察者模式,在生命周期的每个事件,会调用其上注册的监
平凡的学生族
2019-05-25
8170
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档