0
我正在讀一本關於EJB,我不知道下一個例子:EJB - 依賴查找
@Stateless
@EJB(name="audit", beanInterface=AuditService.class)
public class DeptServiceBean implements DeptService {
SessionContext context;
AuditService audit;
public void setSessionContext(SessionContext context) {
this.context = context;
}
@PostConstruct
public void init() {
audit = (AuditService) context.lookup("audit");
}
// ...
}
這個例子是想說明「依賴查找」。我不明白爲什麼在使用@EJB註釋時需要調用查找方法。那麼,什麼是@EJB註釋用於?
我預計@EJB註釋足以獲得AuditService EJB的一個實例。
謝謝