public class CacheInterceptor extends Object implements Interceptor
| 构造器和说明 |
|---|
CacheInterceptor() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
buildCacheKey(Invocation inv,
Controller controller) |
protected String |
buildCacheName(Invocation inv,
Controller controller) |
protected void |
cacheAction(String cacheName,
String cacheKey,
Controller controller) |
protected RenderInfo |
createRenderInfo(Render render)
通过继承 CacheInterceptor 并覆盖此方法支持更多类型的 Render
|
void |
intercept(Invocation inv) |
protected void |
useCacheDataAndRender(Map<String,Object> cacheData,
Controller controller) |
public final void intercept(Invocation inv)
intercept 在接口中 Interceptorprotected String buildCacheName(Invocation inv, Controller controller)
protected String buildCacheKey(Invocation inv, Controller controller)
protected RenderInfo createRenderInfo(Render render)
protected void cacheAction(String cacheName, String cacheKey, Controller controller)
protected void useCacheDataAndRender(Map<String,Object> cacheData, Controller controller)
Copyright © 2017. All rights reserved.