
2.1 容器基本用法 下面将由一个简单的实例来开始 spring 容器的学习: 这个例子很简单,直接使用 BeanFactory 作为容器对于 Spring 的使用来说并不多...
HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做...
5.2 管道任务 Container 的 invoke 方法的调用实际就是调用 Pipeline 的 invoke 方法,Pipeline 包含了容器要执行的任务,一个 va...
Catalina有两个主要的模块 Connector 和 Container,在本章的程序中所要建立的连接器是 Tomcat 4 中的默认连接器的简化版 3.1 String...
2.2 应用程序1 该应用程序中 Servlet 容器实现功能: 等待 HTTP 请求。 创建一个 servletRequest 对象和 一个 servletResponse...
Connector 最底层是使用 Socket 进行连接,Request 和 Response 按照 HTTP 协议进行封装,之后会将 Request 和 Response ...
7.4.1 Pipeline-Value 处理模式 Pipeline-Value 是责任链模式,但是Pipeline-Value 的管道模型和普通的责任链有所不同: 每个 P...
7.3.1 ContainerBase的结构 Container 是 Tomcat 中容器的接口,其一共有四个子接口 Engine、Host、Context、Wrapper ...
7.2.1 Lifecycle 接口 Tomcat通过org.apache.catalina.Lifecycle 接口来统一管理生命周期,所有有生命周期的组件都要实现 Lif...
系列文章为阅读《看透spring mvc源代码分析与实践》的笔记 7.1.1 Tomcat的顶层结构 Tomcat 最顶层的的容器是 Server,代表整个服务器。一个 To...