NacosDiscoveryProperties注入问题
来源:6-14 扩展Ribbon-支持Nacos权重

码到成功1002
2022-04-01
老师你好,请教个问题:
为什么注入NacosDiscoveryProperties直接通过@Autowired注解就可以,而有时注入其他对象,比如RestTemplate,需要定义一个@Configuration类,在其中加入@Bean修饰的方法,方法中new 个RestTemplate的对象呢
写回答
1回答
-
大目
2022-04-01
NacosDiscoveryProperties 这个bean在spring cloud alibaba中已经初始化过了,所以可以直接用
resttemplate没有初始化过,所以需要自己用@bean初始化一下,然后才能注入。
其实事情并没有少,也没有黑科技,只是框架内置初始化,和有些东西需要自己初始化的区别
022022-04-01
相似问题