您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
I
J
M
N
O
P
R
S
T
V
X
_
A
AbstractCacheSerializer
-
org.nutz.plugins.cache.dao.impl.convert
中的类
AbstractCacheSerializer()
- 类 的构造器org.nutz.plugins.cache.dao.impl.convert.
AbstractCacheSerializer
AbstractDaoCacheProvider
-
org.nutz.plugins.cache.dao.impl.provider
中的类
AbstractDaoCacheProvider()
- 类 的构造器org.nutz.plugins.cache.dao.impl.provider.
AbstractDaoCacheProvider
addCachedTableName(String)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
B
back(Object)
- 接口 中的方法org.nutz.plugins.cache.dao.api.
CacheSerializer
要求: 如果对象无法还原,返回null, 如果缓存的是null, 那么返回CacheResult.NULL
back(Object)
- 类 中的方法org.nutz.plugins.cache.dao.impl.convert.
JavaCacheSerializer
C
cache4Null
- 类 中的变量org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
是否缓存空值
cacheClearMark
- 类 中的变量org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
禁止清除缓存的标志,在Sql.getContext()中配置
CachedNutDaoExecutor
-
org.nutz.plugins.cache.dao
中的类
基于sql的缓存DaoExecutor.
CachedNutDaoExecutor()
- 类 的构造器org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
cachedTableNamePatten
- 类 中的变量org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
需要缓存的数据库表名称的正则表达式
cachedTableNames
- 类 中的变量org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
需要缓存的数据库表
cacheManager
- 类 中的变量org.nutz.plugins.cache.dao.impl.provider.
EhcacheDaoCacheProvider
cacheProvider
- 类 中的变量org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
缓存实现提供者,默认是MemoryDaoCacheProvider
CacheResult
-
org.nutz.plugins.cache.dao
中的枚举
caches
- 类 中的变量org.nutz.plugins.cache.dao.impl.provider.
MemoryDaoCacheProvider
CacheSerializer
-
org.nutz.plugins.cache.dao.api
中的接口
缓存序列化器, 实现类必须是线程安全的
cacheSize
- 类 中的变量org.nutz.plugins.cache.dao.impl.provider.
MemoryDaoCacheProvider
每个cache缓存的对象数
CacheSkipMark
- 类 中的静态变量org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
跳过缓存的标记
clear(String)
- 接口 中的方法org.nutz.plugins.cache.dao.api.
DaoCacheProvider
clear(String)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
DaoCacheProviderWrapper
clear(String)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
EhcacheDaoCacheProvider
clear(String)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
MemoryDaoCacheProvider
clear(String)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
RedisDaoCacheProvider
D
DaoCacheInterceptor
-
org.nutz.plugins.cache.dao
中的类
DaoCacheInterceptor()
- 类 的构造器org.nutz.plugins.cache.dao.
DaoCacheInterceptor
DaoCacheProvider
-
org.nutz.plugins.cache.dao.api
中的接口
缓存提供者
DaoCacheProviderWrapper
-
org.nutz.plugins.cache.dao.impl.provider
中的类
无任何缓存操作的实现,但会打印各种log, 供debug用的实现
DaoCacheProviderWrapper(DaoCacheProvider)
- 类 的构造器org.nutz.plugins.cache.dao.impl.provider.
DaoCacheProviderWrapper
db
- 类 中的变量org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
数据库类型
,当前仅支持 MYSQL, ORACLE, PSQL, 默认MYSQL
DEBUG
- 类 中的静态变量org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
是否打印详细的log,默认为关
depose()
- 接口 中的方法org.nutz.plugins.cache.dao.api.
DaoCacheProvider
depose()
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
AbstractDaoCacheProvider
depose()
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
DaoCacheProviderWrapper
doFetch(EntityOperator)
- 类 中的方法org.nutz.dao.impl.
NutDaoExt
doLinkQuery(EntityOperator, Condition)
- 类 中的方法org.nutz.dao.impl.
NutDaoExt
E
EhcacheDaoCacheProvider
-
org.nutz.plugins.cache.dao.impl.provider
中的类
Ehcache实现, 需要注入CacheManager
EhcacheDaoCacheProvider()
- 类 的构造器org.nutz.plugins.cache.dao.impl.provider.
EhcacheDaoCacheProvider
enable
- 类 中的变量org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
是否启用,全局开关,默认为true
enableWhenTrans
- 类 中的变量org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
在事务环境下是否启动,默认禁用
exec(Connection, DaoStatement)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
F
fetchLinks(T, String, Condition)
- 类 中的方法org.nutz.dao.impl.
NutDaoExt
filter(DaoInterceptorChain)
- 类 中的方法org.nutz.plugins.cache.dao.
DaoCacheInterceptor
from(Object)
- 接口 中的方法org.nutz.plugins.cache.dao.api.
CacheSerializer
如果对象无法序列化,返回null
from(Object)
- 类 中的方法org.nutz.plugins.cache.dao.impl.convert.
JavaCacheSerializer
G
genCacheName(String)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
生成特定Cache名.
genKey(DaoStatement, String, Object[][])
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
缓存key的生成机制,默认是 hash:pagerNum:pagerSize:sql:param1:param2:....
get(String, String)
- 接口 中的方法org.nutz.plugins.cache.dao.api.
DaoCacheProvider
如果缓存没有找到,返回CacheResult.NOT_FOUNT
如果缓存的的是空结果(null), 返回CacheResult.NULL 该方法如果返回null,代表缓存实现内部异常!!
get(String, String)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
DaoCacheProviderWrapper
get(String, String)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
EhcacheDaoCacheProvider
get(String, String)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
MemoryDaoCacheProvider
get(String, String)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
RedisDaoCacheProvider
getCache(String, boolean)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
EhcacheDaoCacheProvider
getCacheProvider()
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
getSerializer()
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
AbstractDaoCacheProvider
getTableNames()
- 类 中的方法org.nutz.plugins.cache.dao.impl.adapter.
XDb2SqlAdapter2
getTableNames()
- 类 中的方法org.nutz.plugins.cache.dao.impl.adapter.
XMySqlSqlAdapter
getTableNames()
- 类 中的方法org.nutz.plugins.cache.dao.impl.adapter.
XOracleSqlAdapter
getTableNames()
- 类 中的方法org.nutz.plugins.cache.dao.impl.adapter.
XPgSqlAdapter
getTableNames()
- 类 中的方法org.nutz.plugins.cache.dao.impl.adapter.
XSqlServerSqlAdapter
getTableNames()
- 接口 中的方法org.nutz.plugins.cache.dao.
XSqlAdapter
I
init()
- 接口 中的方法org.nutz.plugins.cache.dao.api.
DaoCacheProvider
init()
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
AbstractDaoCacheProvider
init()
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
DaoCacheProviderWrapper
init()
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
RedisDaoCacheProvider
isCache4Table(String)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
是否对表进行缓存.
isNULL_OBJ(Object)
- 类 中的方法org.nutz.plugins.cache.dao.impl.convert.
AbstractCacheSerializer
J
JavaCacheSerializer
-
org.nutz.plugins.cache.dao.impl.convert
中的类
使用java序列化
JavaCacheSerializer()
- 类 的构造器org.nutz.plugins.cache.dao.impl.convert.
JavaCacheSerializer
jedisPool
- 类 中的变量org.nutz.plugins.cache.dao.impl.provider.
RedisDaoCacheProvider
M
MemoryDaoCacheProvider
-
org.nutz.plugins.cache.dao.impl.provider
中的类
基于内存的缓存实现, 默认缓存1000个对象
MemoryDaoCacheProvider()
- 类 的构造器org.nutz.plugins.cache.dao.impl.provider.
MemoryDaoCacheProvider
N
NULL_OBJ
- 类 中的静态变量org.nutz.plugins.cache.dao.impl.convert.
AbstractCacheSerializer
NutDaoExt
-
org.nutz.dao.impl
中的类
向前兼容1.b.52及之前版本的NutDao使用daocache
NutDaoExt()
- 类 的构造器org.nutz.dao.impl.
NutDaoExt
NutDaoExt(DataSource)
- 类 的构造器org.nutz.dao.impl.
NutDaoExt
NutDaoExt(DataSource, SqlManager)
- 类 的构造器org.nutz.dao.impl.
NutDaoExt
NutDaoExt(DataSource, EntityMaker)
- 类 的构造器org.nutz.dao.impl.
NutDaoExt
O
org.nutz.dao.impl
- 程序包 org.nutz.dao.impl
org.nutz.plugins.cache.dao
- 程序包 org.nutz.plugins.cache.dao
实现Nutz Dao的缓存层
org.nutz.plugins.cache.dao.api
- 程序包 org.nutz.plugins.cache.dao.api
org.nutz.plugins.cache.dao.impl.adapter
- 程序包 org.nutz.plugins.cache.dao.impl.adapter
org.nutz.plugins.cache.dao.impl.convert
- 程序包 org.nutz.plugins.cache.dao.impl.convert
org.nutz.plugins.cache.dao.impl.provider
- 程序包 org.nutz.plugins.cache.dao.impl.provider
P
proxy
- 类 中的变量org.nutz.plugins.cache.dao.impl.provider.
DaoCacheProviderWrapper
put(String, String, Object)
- 接口 中的方法org.nutz.plugins.cache.dao.api.
DaoCacheProvider
put(String, String, Object)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
DaoCacheProviderWrapper
put(String, String, Object)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
EhcacheDaoCacheProvider
put(String, String, Object)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
MemoryDaoCacheProvider
put(String, String, Object)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
RedisDaoCacheProvider
R
RedisDaoCacheProvider
-
org.nutz.plugins.cache.dao.impl.provider
中的类
RedisDaoCacheProvider()
- 类 的构造器org.nutz.plugins.cache.dao.impl.provider.
RedisDaoCacheProvider
S
serializer
- 类 中的变量org.nutz.plugins.cache.dao.impl.provider.
AbstractDaoCacheProvider
序列化器
setCache4Null(boolean)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
setCachedTableNamePatten(Pattern)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
setCachedTableNamePatten(String)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
setCachedTableNames(Set<String>)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
setCacheManager(CacheManager)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
EhcacheDaoCacheProvider
setCacheProvider(DaoCacheProvider)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
setCacheSize(int)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
MemoryDaoCacheProvider
setEnable(boolean)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
setEnableWhenTrans(boolean)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
setJedisPool(JedisPool)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
RedisDaoCacheProvider
setMeta(DatabaseMeta)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
setSerializer(CacheSerializer)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
AbstractDaoCacheProvider
sqlParser(String)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
根据数据库类型解析sql
T
t
- 类 中的变量org.nutz.plugins.cache.dao.
DaoCacheInterceptor
tableNames
- 类 中的变量org.nutz.plugins.cache.dao.impl.adapter.
XDb2SqlAdapter2
tableNames
- 类 中的变量org.nutz.plugins.cache.dao.impl.adapter.
XMySqlSqlAdapter
tableNames
- 类 中的变量org.nutz.plugins.cache.dao.impl.adapter.
XOracleSqlAdapter
tableNames
- 类 中的变量org.nutz.plugins.cache.dao.impl.adapter.
XPgSqlAdapter
tableNames
- 类 中的变量org.nutz.plugins.cache.dao.impl.adapter.
XSqlServerSqlAdapter
V
valueOf(String)
- 枚举 中的静态方法org.nutz.plugins.cache.dao.
CacheResult
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法org.nutz.plugins.cache.dao.
CacheResult
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
visit(SQLExprTableSource)
- 类 中的方法org.nutz.plugins.cache.dao.impl.adapter.
XDb2SqlAdapter2
visit(SQLExprTableSource)
- 类 中的方法org.nutz.plugins.cache.dao.impl.adapter.
XMySqlSqlAdapter
visit(SQLExprTableSource)
- 类 中的方法org.nutz.plugins.cache.dao.impl.adapter.
XOracleSqlAdapter
visit(SQLExprTableSource)
- 类 中的方法org.nutz.plugins.cache.dao.impl.adapter.
XPgSqlAdapter
visit(SQLExprTableSource)
- 类 中的方法org.nutz.plugins.cache.dao.impl.adapter.
XSqlServerSqlAdapter
X
XDb2SqlAdapter2
-
org.nutz.plugins.cache.dao.impl.adapter
中的类
通过Druid的遍历器获取sql所操作的数据库表
XDb2SqlAdapter2()
- 类 的构造器org.nutz.plugins.cache.dao.impl.adapter.
XDb2SqlAdapter2
XMySqlSqlAdapter
-
org.nutz.plugins.cache.dao.impl.adapter
中的类
通过Druid的遍历器获取sql所操作的数据库表
XMySqlSqlAdapter()
- 类 的构造器org.nutz.plugins.cache.dao.impl.adapter.
XMySqlSqlAdapter
XOracleSqlAdapter
-
org.nutz.plugins.cache.dao.impl.adapter
中的类
通过Druid的遍历器获取sql所操作的数据库表
XOracleSqlAdapter()
- 类 的构造器org.nutz.plugins.cache.dao.impl.adapter.
XOracleSqlAdapter
XPgSqlAdapter
-
org.nutz.plugins.cache.dao.impl.adapter
中的类
通过Druid的遍历器获取sql所操作的数据库表
XPgSqlAdapter()
- 类 的构造器org.nutz.plugins.cache.dao.impl.adapter.
XPgSqlAdapter
XSqlAdapter
-
org.nutz.plugins.cache.dao
中的接口
XSqlServerSqlAdapter
-
org.nutz.plugins.cache.dao.impl.adapter
中的类
XSqlServerSqlAdapter()
- 类 的构造器org.nutz.plugins.cache.dao.impl.adapter.
XSqlServerSqlAdapter
_
_exec(Connection, DaoStatement)
- 类 中的方法org.nutz.plugins.cache.dao.
CachedNutDaoExecutor
_exec(Connection, DaoStatement)
- 类 中的方法org.nutz.plugins.cache.dao.
DaoCacheInterceptor
_getCache(String, boolean)
- 类 中的方法org.nutz.plugins.cache.dao.impl.provider.
MemoryDaoCacheProvider
_warn()
- 类 中的方法org.nutz.dao.impl.
NutDaoExt
A
B
C
D
E
F
G
I
J
M
N
O
P
R
S
T
V
X
_
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2019. All rights reserved.