Последующие to this questionПочему эти формы Autowire работать в @Configuration
Я также попытался это, но она взрывается с не имея noargs конструктор (вы можете сделать это с помощью услуг/контроллеры/компонентов в настоящее время , так почему она не работает здесь?)
@Configuration
class MyConfig {
@Autowired
MyConfig(final ObjectMapper mapper) {
...
}
}
и все это работает
@Configuration // or @Service or some bean
class SomeClass ... {
@Autowired
private ObjectMapper objectMapper;
@PostConstruct
private void configureObjectMapper() {
objectMapper.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS);
}
}
почему не @Configuration
работает, как и другие весенние управляемые классы?
Пожалуйста, покажите нам, как вы используете конфигурацию. Мекве. –
@SotiriosDelimanolis что? связанный вопрос содержал больше информации ... но они «@ Конфигурация», они автоматически загружены, не имеют прямого использования. Spring Spring и Spring MVC используют 'ObjectMapper'. – xenoterracide
OP, обратите внимание, что вы пропустили имя аннотации. – chrylis