自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Apache Tomcat

Tomcat讲解第⼀部分:Tomcat 系统架构与原理剖析第 1 节 浏览器访问服务器的流程第 2 节 Tomcat 系统总体架构2.1 Tomcat 请求处理⼤致过程2.2 Tomcat Servlet容器处理流程2.3 Tomcat 系统总体架构第 3 节 Tomcat 连接器组件 Coyote3.1 Coyote 简介3.2 Coyote 的内部组件及流程第 4 节 Tomcat Servlet 容器 Catalina4.1 Tomcat 模块分层结构图及Catalina位置4.2 Servlet 容

2022-01-07 13:43:21 576

原创 Spring boot应用回顾

SpringBoot应用回顾

2021-12-08 17:07:18 164

原创 Spring Mvc源码剖析

1.Spring Mvc执行源码分析 待补充(赶进度,后面根据讲义梳理补充吧/(ㄒoㄒ)/~~) 2.父子容器初始化 2.1.为什么需要父子容器? 为了容器之间的隔离.因为spring不仅可以集成springMvc还可以集成其他优秀的框架,子容器中持有父容器的引用,可以获取到父容器中的对象. 2.2.代码调试观察源码 父容器(其实就是spring容器):通过监听器加载 web.xml中配置监听器,指定spring的配置文件 <context-param> <param-name&

2021-07-03 02:18:23 136

原创 手写MVC框架

手写MVC1.SpringMvc执行大致原理2.手写Mvc之注解开发2.0.配置文件2.1.自定义注解类2.2.自定义前端控制器2.3.pojo类Handle类3.测试自定义框架3.1.controller层3.2.service层3.3.启动测试 1.SpringMvc执行大致原理 #mermaid-svg-KSkbDJvcWIKYoKxZ .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-fa

2021-07-02 23:05:03 136

原创 Spring AOP源码剖析

Spring AOP源码剖析1.代理对象创建1.1.AOP基础⽤例准备1.2.时机点分析1.3.代理对象创建流程2.Spring声明式事务控制2.1.@EnableTransactionManagement2.2.加载事务控制组件 1.代理对象创建 1.1.AOP基础⽤例准备 Bean定义 package aop; import org.springframework.stereotype.Component; @Component public class LagouBeanAop { publ

2021-06-22 21:17:26 199 1

原创 Sping IOC 源码剖析

目录0.看源码的方式1.Spring IOC初始化的主体流程1.1.Spring IOC的容器体系1.2.Bean生命周期关键时机点1.3.Spring IOC初始化主流程2.BeanFactory创建流程2.1.获取BeanFactory子流程2.2.BeanDefine加载解析及注册子流程3.Bean创建流程4.lazy-init加载原理5.Spring IOC循环依赖问题5.1.循环依赖是什么5.2.循环依赖处理机制 0.看源码的方式 1.Spring IOC初始化的主体流程 1.1.Spring I

2021-06-16 12:43:21 164

原创 手写IOC及AOP

Spring手写ioc&aop

2021-06-15 18:15:50 12409 14

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除