パッケージ 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
    • オプション要素のサマリー

      オプション要素  
      修飾子と型 オプションの要素 説明
      StringSEvalue
      使用すべきではありません。
      Jakarta Managed Bean の名前。
    • 要素の詳細

      • 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>

        デフォルト:
        ""