我有一个无状态会话 bean,但我想添加对另一个 bean 的引用以执行某些过程。因此,如果我添加对另一个 bean 的引用,它会显示在这样的实例级别变量中,
@Stateless
public class AccountFacade extends AbstractFacade<Account> implements AccountFacadeRemote {
@EJB
private BillerFacadeRemote billerFacade;
public AccountFacade() {
super(Account.class);
}
... all other methods...
}
问题
现在,根据定义,无状态 bean 不应该有任何实例级变量。所以我很困惑把这个放在哪里private BillerFacadeRemote billerFacade;
?