uniapp开发app框架在提升开发效率中的独特优势与应用探索
794
2022-12-17
解决RestTemplate加@Autowired注入不了的问题
RestTemplate加@Autowired注入不了
1、在启动类加入
如图箭头所示代码:
然后在进行@Autowired发现不报错了。
完美解决
SpringBoot 如何注入RestTemplate
创建一个文件夹 ,我这边习惯于创建config文件夹
将下面的一段代码放到里面
import org.springframework.boot.web.client.RestTemplateBuilder;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.http.converter.json.MappingJackson2HttpMessageCopvIucTXLnverter;
import org.springframework.web.client.RestTemplate;
@Configuration
public class RedisConfig {
@Bean
public RestTemplate restTemplate(RestTemplateBuilder builder) {
RestTemplate restTemplate = builder.bupvIucTXLild();
restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter());
return restTemplate;
}
}
之后使用
@Autowired
private RestTemplate restTemplate;
直接正常使用http://就可以
String url = "http://localhost:8080/findById?id=1";//请求的地址
String request = restTemplate.getForObject(url, String.class);
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~