11 2022 档案
摘要:BeanFactory和FactoryBean 一,前言 很多java开发者在使用Spring框架中都见过后缀为FactoryBean的类——xxxFactoryBean,比如Mybatis中的SqlSessionFactoryBean。 说到这里就不得不提BeanFactory。Facto
阅读全文
摘要:Aware adj. 知道的,明白的,察觉到的,意识到的 作用: 当Spring容器创建的bean对象在进行具体操作的时候,如果需要容器的其他对象,此时可以将对象实现Aware接口,来满足当前的需要 package com.example.zylspringboot.util; import lom
阅读全文
摘要:SpringBoot 自动装配源码解析 step1: SpringApplication.run(ZylSpringBootApplication.class,args); step2: this.refreshContext(context); --> org.springframework.bo
阅读全文
摘要:1.创建SpringApplication对象 1.1 webApplicationType设置 (SERVLET) webApplicationType 有三种类型,REACTIVE、SERVLET、NONE 引入 spring-boot-starter-web 包,就是 SERVLET 引入 s
阅读全文
摘要:前言 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,它是对象行为型模式。 观察者模式是一种对象行为型模式,其主要优点如下: - 降低了目标与观察者之间的耦
阅读全文