随笔分类 - spring
摘要:流程: 》DispatcherServlet:前端控制器 》HandlerMapping:处理器映射器 主要是为了找到处理器执行链,执行链中包含有实际的处理类、拦截器 》HandlerAdapter:处理器适配器 主要是根据上一步的handle,适配选择对应的适配器。 》Handler(处理器):
阅读全文
摘要:1.springboot的基础规范 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.2</version
阅读全文
摘要:对于spring的生命周期,在宏观角度来看: 可以分为实例化前、实例化、实例化后、初始化前、初始化、初始化后。 在详细角度来看: 可以分为1.生成BeanDefinition 2.合并BeanDefinition 3.加载类 4.实例化前 5.推断构造方法 6.实例化 7.BeanDefinitio
阅读全文
摘要:Bean的后置处理器在bean的生命周期中扮演一个十分重要的角色。 生命周期: 1.生成BeanDefinition 2.合并BeanDefinition 3.加载类 4.实例化前 5.推断构造方法 6.实例化 7.BeanDefinition的后置处理 8.填充属性 。。。。 BeanPostPr
阅读全文
摘要:ApplicationContext ApplicationContext和BeanFactory非常的相似,都是用来生产bean的,但是Application是继承于BeanFactory,所以ApplicationContext更加强大,比如有读取系统变量、发布、国际化。 public inte
阅读全文
摘要:初识BeanFactory 作用:用来生产Bean的。 beanFactory是一个接口,他有很多实现,功能非常强大。 public interface BeanFactory { String FACTORY_BEAN_PREFIX = "&"; Object getBean(String var
阅读全文
摘要:1.什么是BeanDefinition? 表示bean定义,spring根据BeanDefinition来创建Bean对象。 重要属性: beanClass:表示bean类型 scope:作用域,singleton表示单例,prototype表示原型(单例是一直用这个对象,原型表示对一个对象进行复制
阅读全文