@Target(value={METHOD,TYPE}) @Retention(value=RUNTIME) @Inherited @Documented public @interface SecondaryCache
| 限定符和类型 | 可选元素和说明 |
|---|---|
long |
expireTime
缓存有效时间
|
boolean |
forceRefresh
是否强制刷新(直接执行被缓存方法),默认是false
|
int |
magnification
非空值和null值之间的时间倍率,默认是1。
|
long |
preloadTime
缓存主动在失效前强制刷新缓存的时间
建议是: preloadTime = expireTime * 0.2
|
TimeUnit |
timeUnit
时间单位
TimeUnit |
Copyright © 2024. All rights reserved.