パッケージ jakarta.persistence

アノテーション型 Cacheable


  • @TargetSE(TYPESE)
    @RetentionSE(RUNTIMESE)
    public @interface Cacheable
    persistence.xml キャッシュ要素の値が ENABLE_SELECTIVE または DISABLE_SELECTIVE の場合にキャッシュが有効になっている場合に、エンティティをキャッシュするかどうかを指定します。Cacheable アノテーションの値は、サブクラスに継承されます。サブクラスで Cacheable を指定することにより、オーバーライドできます。

    Cacheable(false) は、エンティティとその状態をプロバイダーがキャッシュしてはならないことを意味します。

    導入:
    2.0
    • オプション要素のサマリー

      オプション要素  
      修飾子と型 オプションの要素 説明
      booleanvalue
      (オプション)エンティティをキャッシュするかどうか。
    • 要素の詳細

      • value

        boolean value
        (オプション)エンティティをキャッシュするかどうか。
        デフォルト:
        true