spring cloud
文章平均质量分 93
spring cloud
小味
这个作者很懒,什么都没留下…
展开
-
@RefreshScope及@Scope原理分析
截止执行LockedScopedProxyFactoryBean的setBeanFactory()里的后续代码,proxy.addAdvice(0, this),即上面添加的DelegatingIntroductionInterceptor被替换了,且将LockedScopedProxyFactoryBean自己作为拦截器。在beanFactory.getBean()的调用中,会根据bd的scope类型,利用scope的处理器获取相应的bean。接着就是反射调用target的xxmethod方法了。原创 2023-04-27 19:42:34 · 354 阅读 · 0 评论 -
1. spring-cloud 之 RestTemplate与@Loadbalanced
1. restTemplate是spring实现的,基于restful风格的http请求模板。使用restTemplate可以简化请求操作的复杂性,同时规范了代码风格。2. restTemplate不加@Loadbalanced注解,会根据url去请求,需要明确域名或者ip地址,如果写的是服务名称,例如:http://SERVICE_ORDER/list, 会报错:java.net.UnknownHostException3. restTemplate加了@Loadbalanced注解,就会通过lo原创 2021-12-21 14:25:15 · 2567 阅读 · 1 评论