《Spring源码深度解析》学习笔记 -容器的基本实现

前言

学习资料主要是《Spring源码深度解析》一书,算是读书笔记吧!!

spring最核心的两个类:
    1.DefaultListableBeanFactory
    《Spring源码深度解析》学习笔记 -容器的基本实现
    2.XmlBeanDefinitionReader
    
    《Spring源码深度解析》学习笔记 -容器的基本实现
    
    重画了类图并添加了注释,参照类图,一步一步去看源码,大致了解了过程,要具体的说出来还做不到,这东西看一遍是不行的,不过看一遍估计就再也不想看了,哈哈!不过想想做了快五年码农,才开始深度学习!!!惭愧啊!

相关记录如下:

    @Deprecated 可以标注在方法、类之上,表示其已作废,不建议使用,但是可以使用的

XmlBeanFactory:从Spring 3.1开始就被弃用,为啥废弃,也没找到具体原因,只是说过时了!!!

《Spring源码深度解析》学习笔记 -容器的基本实现
    @NonNull    可以标注在方法、字段、参数之上,表示对应的值不可以为空,对程序运行没影响
    @Nullable    注解可以标注在方法、字段、参数之上,表示对应的值可以为空,对程序运行没影响