我有一个会话范围的用户 bean:
@Component
@Scope("session")
public class UserBean {
private User user;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
}
和一个地址 bean:
@Component
@Scope("session")
public class AddressBean {
@Autowired
private UserBean userBean;
public getUserBean(){
return userBean;
}
public void setUserBean(UserBean userBean){
this.userBean=userBean;
}
}
当我在 JSF 中调用 UserBean 时,它很好,我可以看到一个对象已被实例化。当我调用 AddressBean ...时,UserBean 始终为 null 并且没有被注入。我怎样才能正确接线?