public class CacheHandler extends Object implements PluginInterceptorHandler
| 限定符和类型 | 字段和说明 |
|---|---|
protected static CacheProvider |
cacheProvider |
static String |
CURRENT_USER_CONTEXT_NAME |
static long |
defaultCacheExpire |
static String |
GROUPKEY_SUFFIX |
static long |
IN_1HOUR |
static long |
IN_1MINS |
protected static org.slf4j.Logger |
logger |
static String |
NAME |
static String |
NULL_PLACEHOLDER |
| 构造器和说明 |
|---|
CacheHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
static String |
genarateQueryCacheKey(OnceContextVal invocationVal,
String keyPattern,
Object param)
生成查询缓存key
|
int |
interceptorOrder() |
void |
onFinished(OnceContextVal invocationVal,
Object result) |
Object |
onInterceptor(OnceContextVal invocationVal) |
void |
start(MendmixMybatisInterceptor context) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompatibleSqlRewriteprotected static final org.slf4j.Logger logger
public static final long IN_1MINS
public static final long IN_1HOUR
public static long defaultCacheExpire
protected static CacheProvider cacheProvider
public void start(MendmixMybatisInterceptor context)
start 在接口中 PluginInterceptorHandlerpublic Object onInterceptor(OnceContextVal invocationVal) throws Throwable
onInterceptor 在接口中 PluginInterceptorHandlerThrowablepublic void onFinished(OnceContextVal invocationVal, Object result)
onFinished 在接口中 PluginInterceptorHandlerpublic static String genarateQueryCacheKey(OnceContextVal invocationVal, String keyPattern, Object param)
cacheInfo - param - public void close()
close 在接口中 PluginInterceptorHandlerpublic int interceptorOrder()
interceptorOrder 在接口中 PluginInterceptorHandlerCopyright © 2025. All rights reserved.