Мы повторно используем проект, который определяет его beans с spring java-config (используя @Configuration), и в одном из таких классов он имеет метод @PostConstruct
init.
Каково ожидаемое поведение здесь - когда этот метод вызывается? Что касается beans, то есть. То есть этот метод ведет себя точно так, как если бы класс конфигурации был bean (и на самом деле он один?)
Мы наблюдаем, что в зависимости от операционной системы он может быть вызван до того, как beans, которые являются @Autowired
в классе конфигурации, инициализируются и, таким образом, он заканчивает работу с неполными зависимостями.