小编P_u*_*526的帖子

无法自动装配。未找到“RestTemplateBuilder”类型的 bean

我有一个 Java-Spring 库(不是应用程序),它通过电话号码发送通知。我正在使用 Rest 模板发送 POST 请求。但我不想创建 RestTemplate 的新对象,而是想使用 RestTemplateConfiguration @Configuration 来执行此操作。

  1. IntelliJ 版本 - 2020.2
  2. 春季 - 2.3.3.RELEASE
  3. 爪哇 - 11

第一个问题- 当我尝试创建 RestTemplateConfiguration 类时,出现错误 - Could not autowire. No beans of 'RestTemplateBuilder' type found.

@Configuration
public class RestTemplateConfiguration {
    @Bean
    public RestTemplate restTemplate(RestTemplateBuilder builder) {
        return builder.build();
    }
}
Run Code Online (Sandbox Code Playgroud)

第二个问题如果我创建 RestTemplateBuilder 的新对象,它不会给出错误,但这不是我希望此类的行为方式。另外,在类(下面提到) SamplePhoneNumbers.java 中,这似乎不起作用,我尝试使用RestTemplate restTemplate. 它即将变为空。

@Configuration
public class RestTemplateConfiguration {
    @Bean
    public RestTemplate restTemplate() {
        RestTemplateBuilder builder = new RestTemplateBuilder;
        return builder.build();
    } …
Run Code Online (Sandbox Code Playgroud)

java spring spring-boot

5
推荐指数
2
解决办法
8183
查看次数

标签 统计

java ×1

spring ×1

spring-boot ×1