我有这个配置类:
@Configuration
public class ApplicationConfig {
@Bean
public ObjectMapper obMapper() {
return new ObjectMapper();
}
}
这是我的服务:
@Qualifier("obMapper")
private ObjectMapper obMapper;
但我收到此错误:
Parameter 0 of method jacksonCodecCustomizer in org.springframework.boot.autoconfigure.http.codec.CodecsAutoConfiguration$JacksonCodecConfiguration required a single bean
我应该如何创建它?
如果要注入bean,则必须使用以下方法之一:
1.自动关联依赖项
@Autowired
@Qualifier("obMapper")
private ObjectMapper objectMapper;
2.使用二传手注射
private ObjectMapper objectMapper;
@Autowired
public setObjectMapper(ObjectMapper objectMapper) {
this.objectMapper = objectMapper;
}
您可以在有关Baeldung的本文中找到更多详细信息,例如。