|
|
|
@ -23,6 +23,8 @@ import java.lang.annotation.Retention;
@@ -23,6 +23,8 @@ import java.lang.annotation.Retention;
|
|
|
|
|
import java.lang.annotation.RetentionPolicy; |
|
|
|
|
import java.lang.annotation.Target; |
|
|
|
|
|
|
|
|
|
import org.springframework.aot.hint.annotation.Reflective; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Group annotation for multiple cache annotations (of different or the same type). |
|
|
|
|
* |
|
|
|
@ -37,6 +39,7 @@ import java.lang.annotation.Target;
@@ -37,6 +39,7 @@ import java.lang.annotation.Target;
|
|
|
|
|
@Retention(RetentionPolicy.RUNTIME) |
|
|
|
|
@Inherited |
|
|
|
|
@Documented |
|
|
|
|
@Reflective |
|
|
|
|
public @interface Caching { |
|
|
|
|
|
|
|
|
|
Cacheable[] cacheable() default {}; |
|
|
|
|