public class TimeStatInterceptor extends Object implements Interceptor
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
TimeStatInterceptor.Filter |
| 构造器和说明 |
|---|
TimeStatInterceptor(long max) |
TimeStatInterceptor(TimeStatInterceptor.Filter filter,
long max) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
after(InterceptorContext ctx)
如果正常执行,调用after
|
void |
before(InterceptorContext ctx)
在查询前执行
|
void |
exception(InterceptorContext ctx,
Exception ex)
如果异常,将调用exception
|
protected boolean |
include(SqlId id) |
protected void |
print(String sqlId,
String sql,
List<SQLParameter> paras,
long time) |
public TimeStatInterceptor(long max)
public TimeStatInterceptor(TimeStatInterceptor.Filter filter, long max)
public void before(InterceptorContext ctx)
Interceptorbefore 在接口中 Interceptorpublic void after(InterceptorContext ctx)
Interceptorafter 在接口中 Interceptorprotected void print(String sqlId, String sql, List<SQLParameter> paras, long time)
protected boolean include(SqlId id)
public void exception(InterceptorContext ctx, Exception ex)
Interceptorexception 在接口中 InterceptorCopyright © 2021. All rights reserved.