我在项目中使用JBoss EAP 6.4.10,并设置@Singleton
@Startup
。这个单例是@Inject
加入@Interceptor
,因为我在拦截器中使用了一些方法。
到目前为止一切顺利,它基本上有效,但我注意到@PostConstruct
的{{1}}方法没有被调用一次,不过它被称为496次。所以我想知道为什么会这样。我不能在拦截器中注入一个单身人士吗?
答案 0 :(得分:0)
我弄明白了这个问题。我导入了import javax.ejb.Singleton;
而不是import javax.inject.Singleton;