2

私はCDIプロデューサーと遊んでいて、そのドキュメントで見つけました

InjectionPoint.getBean()

インジェクションポイントがBeanに属していない場合、nullを返すことができます。それは効果的にどういう意味ですか?インジェクションポイントがBeanに属していないのはどうしてですか?CDI Bean以外のものに何かを注入することは可能ですか?

このインジェクションポイントを含むクラスのクラス名を取得したいのですが、getBean()nullを返すことができるかどうかメソッドに依存できるかどうかわかりませんか?

4

1 に答える 1

2

拡張機能を使用してInjectionPointを手動で作成した場合にのみ、nullが表示される可能性が非常に高くなります(AFAIK)。

于 2012-10-02T22:46:21.450 に答える