我试图将一个bean注入到一个@Document注释的类中,但是我得到了空对象(注入不起作用):
@Document
public class PersistentObject {
@Autowired
private ApplicationContext ctx; // ==> null !
@Autowired
private BeanFactory beanFactory; // ==> null !
...
@PersistenceConstructor
public PersistentObject(...) {
...
}
}
从数据库构造我的对象时,我得到一个所有@Autowired字段均为空的对象