パッケージ jakarta.ejb
アノテーション型 DependsOn
@TargetSE(TYPESE) @RetentionSE(RUNTIMESE) public @interface DependsOn
シングルトンコンポーネント間の初期化の依存関係を表すために使用されます。コンテナーは、シングルトンの
PostConstruct
メソッドが呼び出される前に、シングルトンがDependsOn
関連を持つすべてのシングルトン Bean が初期化されていることを確認します。アプリケーションのシャットダウン中、コンテナーは、シングルトンが
DependsOn
関連にあるすべてのシングルトン Bean が、シングルトンのPreDestroy
メソッド中に引き続き使用可能であることを保証します。- 導入:
- EJB 3.1