【发布时间】:2013-06-20 20:37:00
【问题描述】:
我有一个实体:-
@Entity
@Table
public class Application{
@Inject
@QualifierName
private Event<Application> applicationXXX;
public void someMethod(){
applicationXXX.fire(someObject);
}
//BODY
}
在 MyEventhandler 类中,我正在使用:
public void onXXX(@Observes @QualifierName Object someObject){
}
Application 类中的 Event --- applicationXXX 的注入为空。
但是,如果我在其他课程中进行相同的注射,那么 它不是 null 并且有效。
谁能帮我指出我在这里遗漏了什么???
我不能在实体中注入 CDI 事件吗???还是有其他方法???
谢谢
【问题讨论】:
标签: events dependency-injection jboss7.x cdi seam3