我在应用程序中使用@KafkaListener,这就是为什么我使用的原因
@Configuration
static class ContextConfiguration {
//create the beans
}
我的类使用@Autowired @Qualifier(“ someName”)进行配置,同时编写未加载“ someName”限定的测试类配置。
以便将其抛出错误以下
原因:org.springframework.beans.factory.NoSuchBeanDefinitionException:否 类型为'org.springframework.web.client.RestTemplate'的合格Bean
可用:预计至少有1个符合自动装配条件的bean 候选人。依赖注释: {@ org.springframework.beans.factory.annotation.Autowired(required = true), @ org.springframework.beans.factory.annotation.Qualifier(value = someName)}
我在我的应用程序中使用@KafkaListener,这就是为什么我使用@Configuration静态类ContextConfiguration {//创建bean的原因。我的类使用@Autowired @Qualifier(“ ...
在这种情况下,主要问题是@Bean(“ someName”)未在spring容器中加载,因此在创建Bean时,修改在@Bean(“ someName”)下返回的配置,例如。。