![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
fomeiherz
这个作者很懒,什么都没留下…
展开
-
@FeignClient fallback 执行原理和源码分析
前提条件 必须开启 FeignClient,而且开启 hystrix 熔断限流,fallback 方法才能被调用。 开启 FeignClient @EnableFeignClients 是开启 feign 调用的功能。FeignClientsRegistrar 负责加载 feign bean。 开启 hystrix 熔断限流 开启 feign.hystrix.enabled=true 之后,FeignClientsConfiguration.HystrixFeignConfiguration 会创建一个 H原创 2022-03-01 17:56:09 · 6904 阅读 · 0 评论 -
Spring中@Async异步不执行问题
不要通过idea打断点方式去测试! 不要通过idea打断点方式去测试! 不要通过idea打断点方式去测试! 正确方式:在异步注解 @Async 方法内使用 Thread.sleep(10000); 暂停,然后观察效果。 ...原创 2020-04-26 23:25:06 · 3068 阅读 · 3 评论 -
Spring源码解析之AbstractBeanDefinition
primary 自动装配时当出现多个bean候选者时,将作为首选者。 对应XML配置中bean标签属性的primary。<bean id="xxx" class="xxx" primary="true"> 对应注解:@org.springframework.context.annotation.Primary initMethodName 初始化方法。 对应XML配置中bean标签属性...原创 2020-01-10 16:39:31 · 245 阅读 · 0 评论