| 程序包 | 说明 |
|---|---|
| org.nutz.plugins.cache.dao |
实现Nutz Dao的缓存层
|
| org.nutz.plugins.cache.dao.impl.provider |
| 限定符和类型 | 字段和说明 |
|---|---|
protected DaoCacheProvider |
CachedNutDaoExecutor.cacheProvider
缓存实现提供者,默认是MemoryDaoCacheProvider
|
| 限定符和类型 | 方法和说明 |
|---|---|
DaoCacheProvider |
CachedNutDaoExecutor.getCacheProvider() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CachedNutDaoExecutor.setCacheProvider(DaoCacheProvider cacheProvider) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractDaoCacheProvider |
class |
DaoCacheProviderWrapper
无任何缓存操作的实现,但会打印各种log, 供debug用的实现
|
class |
EhcacheDaoCacheProvider
Ehcache实现, 需要注入CacheManager
|
class |
MemoryDaoCacheProvider
基于内存的缓存实现, 默认缓存1000个对象
|
class |
RedisDaoCacheProvider |
| 限定符和类型 | 字段和说明 |
|---|---|
protected DaoCacheProvider |
DaoCacheProviderWrapper.proxy |
| 构造器和说明 |
|---|
DaoCacheProviderWrapper(DaoCacheProvider proxy) |
Copyright © 2019. All rights reserved.