@TargetSE(valueSE={TYPESE,METHODSE}) @RetentionSE(valueSE=RUNTIMESE) @InheritedSE @DocumentedSE public @interface Caching
このアノテーションをメタアノテーションとして使用して、属性をオーバーライドしたカスタム合成アノテーションを作成できます。
public abstract Cacheable[] cacheable
public abstract CachePut[] put
public abstract CacheEvict[] evict