パッケージ jakarta.annotation
アノテーション型 ManagedBean
@TargetSE(TYPESE) @RetentionSE(RUNTIMESE) @DeprecatedSE public @interface ManagedBean
使用すべきではありません。これは Jakarta EE 10 後に削除され、CDI Bean に置き換える必要がありますManagedBean
アノテーションは、POJO(Plain Old Java Object)を ManagedBean としてマークします。ManagedBean は、リソースインジェクション、ライフサイクルコールバック、インターセプターなどの基本的なサービスの小さなセットをサポートします。- 導入:
- 共通のアノテーション 1.1
要素の詳細
value
StringSE value
使用すべきではありません。Jakarta Managed Bean の名前。Jakarta Managed Bean 名は、Jakarta EE モジュール内で一意である必要があります。名前付き Jakarta Managed Bean ごとに、Jakarta EE コンテナーは、Jakarta Enterprise Beans コンポーネントに使用されるのと同じ命名スキームを使用して、JNDI で以下のエントリを使用可能にする必要があります。アプリケーションの名前空間:
java:app/< モジュール名>/<Bean 名>
Jakarta Managed Bean を含むモジュールのモジュール名前空間:
java:module/<bean-name>
- デフォルト:
- ""