![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 58
____虚伪
这个作者很懒,什么都没留下…
展开
-
Spring Bean实例化过程源码分析
Spring Bean实例化过程源码分析Spring在启动过程中调用getBean方法进行实例化bean,跟踪源码可发现,最终调用了createBean方法进行bean对象创建,下面对该方法进行源码分析。 @Override protected Object createBean(String beanName, RootBeanDefinition mbd, @Nullable Object[] args) throws BeanCreationException { if (logge原创 2022-05-21 14:03:58 · 181 阅读 · 0 评论 -
Spring FactoryBean实例化过程源码分析
Spring FactoryBean实例化过程源码分析Spring在执行refresh方法时,会将所有单例和未配置延迟初始化的beanDefinition进行实例化。 @Override public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // Prepare this context for refreshing.原创 2022-05-18 21:40:50 · 197 阅读 · 0 评论 -
SpringBoot启动流程源码分析
SpringBoot启动流程源码分析原创 2022-05-15 14:13:18 · 475 阅读 · 0 评论 -
Spring Boot Tomcat启动原理源码分析
文章目录Spring Boot Tomcat启动原理源码分析EmbeddedTomcat源码分析TomcatServletWebServerFactory源码分析ServletWebServerFactoryAutoConfiguration.BeanPostProcessorsRegistrarSpring Boot Tomcat启动原理源码分析 Spring Boot应用程序在启动时,执行ServletWebServerApplicationContext的onRefresh方法时,会从IOC容原创 2022-05-14 14:59:36 · 164 阅读 · 0 评论 -
spring cloud eureka服务注册流程
EurekaClientAutoConfiguration类分析,源码如下: @Configuration@EnableConfigurationProperties@ConditionalOnClass(EurekaClientConfig.class)@Import(DiscoveryClientOptionalArgsConfiguration.class)@ConditionalOnBean(EurekaDiscoveryClientConfiguration.Marker....原创 2020-08-12 21:10:40 · 881 阅读 · 0 评论