
spring
文章平均质量分 86
Shacoray
这个作者很懒,什么都没留下…
展开
-
记录服务器上,不定时出现io.lettuce.core.RedisCommandTimeoutException: Command timed out after xxx millisecond(s)
记录服务器上,不定时出现io.lettuce.core.RedisCommandTimeoutException: Command timed out after 12 millisecond(s)日志org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is org.springframework.data.redis.connec原创 2022-04-25 15:03:08 · 3223 阅读 · 0 评论 -
SpringBoot中内置Tomcat启动原理
SpringBoot中内置Tomcat启动原理1.Tomcat容器对象注入需要向Spring容器注入的对象有:SpringApplication:SpringBoot启动类,在这个类的构造器中,决定了判断项目是WebApplicationType【REACTIVE,NONE,SERVLET】,当WebApplicationType为SERVLET时,则为Web应用ApplicationContextFactory:响应式接口,通过WebApplicationType,创建不同的Applicati原创 2021-10-12 18:46:03 · 624 阅读 · 0 评论 -
SpringBoot原理
SpringBoot原理Spring原理【Spring注解】,SpringMVC原理,自动配置原理,SpringBoot原理1.SpringBoot启动过程启动过程创建SpringApplication—【new SpringApplication(primarySources)】保存一些信息判断当前的应用的类型。ClassUtils Servletspring5中是BootstrapRegistryInitializer::去spring.factories文件中找org.sp原创 2021-10-12 18:44:25 · 421 阅读 · 0 评论 -
说明所有BeanPostProcessor的触发时机
说明所有BeanPostProcessor的触发时机BeanPostProcessorBeanPostProcessorpostProcessBeforeInitialization:【调用时机】在initializeBean方法中,调用bean的afterProperties()方法和initMethod()方法之前。【作用】用于对bean的属性赋值完成后,调用初始化方法前的逻辑增强操作【例子】ApplicationContextAwareProcessor的postProcessBe原创 2021-09-01 13:18:10 · 770 阅读 · 0 评论