![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
spring、springboot
WCNB
gameNB
展开
-
spring--bean加载流程
spring bean的建模对象,普通的class对象无法完成spring bean的抽象,bean的作用域、注入模型、懒加载信息等。所以抽象出BeanDefinition,以便spring实例化一个bean。class对象描述一个类的属性、方法等信息。BeanDefinition描述spring bean中的scope、lazy、roll、属性和方法等等。Annota...原创 2020-04-23 15:15:28 · 5001 阅读 · 0 评论 -
spring ----- ConfigurationClassPostProcessor
一、ConfigurationClassPostProcessor是针对@Configuration、@ComponentScan、@ComponentScans、@Import、@Bean这些注解的解析。它是Spring内置的一个BeanFactory后置处理器,实现了继承了BeanFactoryPostProcessor的BeanDefinitionRegistryPostProcess...原创 2020-02-03 19:14:35 · 248 阅读 · 0 评论 -
SPI(Service Provider interface)机制
Bootstrap ClassLoader:负责加载JDK自带的rt.jar包中的类文件,是所有类加载的父类。Extension ClassLoader:负责加载java的扩展类库从jre/lib/ect目录或者java.ext.dirs系统属性指定的目录下加载类,是System ClassLoader的父类加载器System ClassLoader(Application ClassLoader):负责从classpath环境变量中加载类文件原创 2020-02-01 11:38:36 · 311 阅读 · 0 评论