3
注入されたインタフェースにEJBがある場合にのみ注入されるように注入を定義します。これは、メインEJBへのプラグインとして使用されます。これを行う方法?これにはいくつかの注釈がありますか?EJB3 Beanまたはランタイム依存性チェックのオプションの注入
@PostConstructを使用して、変数を手動で「注入」することができます。しかし、私は自分で依存関係を処理しなければなりません。それらのうちの1つがオプションであることを知っている依存関係をどのように処理できますか?さまざまな依存モジュールの展開順序をどのように処理するのですか。
更新:
import com.google.inject.Inject;
@Inject(optional = true)
アップデート2:
: JBossが私が探してかもしれ何かを持っている私は、Googleがoptional
パラメータで注入アノテーションを持っていることがわかり
import org.jboss.annotation.IgnoreDependency;
@IgnoreDependency @EJB OtherBean otherBean;
好奇心ではない。これの使用は何ですか?なぜそれをオプションにしますか? – kazanaki
プラグインモジュールを実装する –