@Autowired на объектах @Document - PullRequest
0 голосов
/ 08 мая 2019

Я пытаюсь внедрить bean-компонент в класс, помеченный @Document, но получаю нулевые объекты (инъекция не работает):

@Document
public class PersistentObject {

  @Autowired
  private ApplicationContext ctx; // ==> null !

  @Autowired
  private BeanFactory beanFactory; // ==> null !
    ...

  @PersistenceConstructor
  public PersistentObject(...) {
   ...
  }

}

Когда мой объект создается из базы данных, я получаю объект со всеми полями @Autowired null

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...