
SpringFramework
文章平均质量分 92
奥斯特洛夫斯基础不好
热爱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringMVC请求流程
SpringMVC请求流程 1. 通过请求信息(路径和方法等)通过HandlerMapping从筛选符合条件的HandlerMethod 2. 通过HandlerMethod和HandlerInterceptor构建HandlerChain 3. 通过HandlerMethod获取HandlerAdapter 4, 执行HandlerInterceptor的preHandle方法,如果返回...原创 2020-03-23 22:07:06 · 142 阅读 · 0 评论 -
几种beanPostProcessor
几种beanPostProcessor 1.InstantiationAwareBeanPostProcessor postProcessBeforeInstantiation用于在创建bean实例之前返回一个bean实例,比如代理。 如果InstantiationAwareBeanPostProcessor返回了bean,将会执行几种BeanPostProcessor的postProcessAf...原创 2020-03-22 21:20:36 · 392 阅读 · 0 评论 -
SpringBoot启动过程分析
入口 SpringApplication#run =》 SpringApplication#initialize =》SpringApplication#run SpringApplication#initialize 判断是否是web环境 从spring.factories文件种加载ApplicationContextInitializer并初始化 从spring.factories文...原创 2020-01-20 00:26:02 · 128 阅读 · 0 评论 -
BeanPostProcessor的原理和拓展
SpringBean的实例化和初始化两个阶段的主要作用: 1、实例化----实例化的过程是一个创建Bean的过程,即调用Bean的构造函数,单例的Bean放入单例池中 2、初始化----初始化的过程是一个赋值的过程,即调用Bean的setter,设置Bean的属性 DestructionAwareBeanPostProcessor MergedBeanDefinitionPostProcessor...原创 2019-10-15 23:10:48 · 140 阅读 · 0 评论 -
SpringIOC注解版的一些摘要
目录 一、向容器中添加Bean的几种方式: 二、指定bean的初始化和销毁方法 一、向容器中添加Bean的几种方式: @Bean @Bean public DefaultHandler defaultHandler() { return new DefaultHandler(); } @CompoentScan @Configuration @ComponentScan(...原创 2019-09-19 17:36:34 · 199 阅读 · 0 评论