Я пытаюсь внедрить bean-компонент в класс, помеченный @Document, но получаю нулевые объекты (инъекция не работает):
@Document
public class PersistentObject {
@Autowired
private ApplicationContext ctx; // ==> null !
@Autowired
private BeanFactory beanFactory; // ==> null !
...
@PersistenceConstructor
public PersistentObject(...) {
...
}
}
Когда мой объект создается из базы данных, я получаю объект со всеми полями @Autowired null