2

我正在和 CDI 制作人一起玩,并在 doc 中发现

InjectionPoint.getBean()

如果注入点不属于某个 bean,则可以返回 null。它实际上是什么意思?注入点怎么可能不属于一个bean?是否可以将某些东西注入其他不是 CDI bean 的东西中?

我想获取包含此注入点的类的类名,现在我不知道我是否可以依赖getBean()方法是否可以返回 null?

4

1 回答 1

2

如果您通过扩展手动创建了 InjectionPoint,则很有可能(AFAIK)您只会看到空值。

于 2012-10-02T22:46:21.450 回答