| 程序包 | 说明 |
|---|---|
| com.github.awesome.scripting.groovy | |
| com.github.awesome.scripting.groovy.cache |
| 限定符和类型 | 方法和说明 |
|---|---|
LocalCacheManager |
GroovyScriptExecutor.getLocalCacheManager()
返回本地缓存管理器对象,方便从外部进行缓存框架扩展
|
| 限定符和类型 | 方法和说明 |
|---|---|
GroovyScriptExecutor |
GroovyScriptExecutor.with(LocalCacheManager localCacheManager)
设置自定义的
LocalCacheManager 对象。 |
| 限定符和类型 | 方法和说明 |
|---|---|
static LocalCacheManager |
LocalCacheManager.newBuilder()
创建当前类的一个新的对象
|
LocalCacheManager |
LocalCacheManager.use(LocalCache localCache)
决定使用哪个缓存框架,比如
use(new CaffeineLocalCache(Caffeine.newBuilder().build()))
use(new GuavaLocalCache(CacheBuilder.newBuilder().build()))
|
LocalCacheManager |
LocalCacheManager.useDefaultCache()
使用默认的缓存框架(Caffeine),如果你想使用自定义的缓存框架以及配置,请使用
use(LocalCache) 方法 |
Copyright © 2024. All rights reserved.