| Package | Description |
|---|---|
| org.nutz.plugins.cache.dao |
实现Nutz Dao的缓存层
|
| org.nutz.plugins.cache.dao.impl.provider |
| Modifier and Type | Field and Description |
|---|---|
protected DaoCacheProvider |
CachedNutDaoExecutor.cacheProvider
缓存实现提供者,默认是MemoryDaoCacheProvider
|
| Modifier and Type | Method and Description |
|---|---|
DaoCacheProvider |
CachedNutDaoExecutor.getCacheProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
CachedNutDaoExecutor.setCacheProvider(DaoCacheProvider cacheProvider) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDaoCacheProvider |
class |
DaoCacheProviderWrapper
无任何缓存操作的实现,但会打印各种log, 供debug用的实现
|
class |
EhcacheDaoCacheProvider
Ehcache实现, 需要注入CacheManager
|
class |
MemoryDaoCacheProvider
基于内存的缓存实现, 默认缓存1000个对象
|
class |
RedisDaoCacheProvider |
| Modifier and Type | Field and Description |
|---|---|
protected DaoCacheProvider |
DaoCacheProviderWrapper.proxy |
| Constructor and Description |
|---|
DaoCacheProviderWrapper(DaoCacheProvider proxy) |
Copyright © 2017. All rights reserved.