public class TracingQueryInterceptor extends Object implements com.mysql.cj.interceptors.QueryInterceptor
| 构造器和说明 |
|---|
TracingQueryInterceptor() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
boolean |
executeTopLevelOnly() |
com.mysql.cj.interceptors.QueryInterceptor |
init(com.mysql.cj.MysqlConnection mysqlConnection,
Properties properties,
com.mysql.cj.log.Log log) |
<T extends com.mysql.cj.protocol.Resultset> |
postProcess(Supplier<String> sql,
com.mysql.cj.Query interceptedQuery,
T originalResultSet,
com.mysql.cj.protocol.ServerSession serverSession) |
<T extends com.mysql.cj.protocol.Resultset> |
preProcess(Supplier<String> sqlSupplier,
com.mysql.cj.Query interceptedQuery) |
public <T extends com.mysql.cj.protocol.Resultset> T preProcess(Supplier<String> sqlSupplier, com.mysql.cj.Query interceptedQuery)
preProcess 在接口中 com.mysql.cj.interceptors.QueryInterceptorpublic <T extends com.mysql.cj.protocol.Resultset> T postProcess(Supplier<String> sql, com.mysql.cj.Query interceptedQuery, T originalResultSet, com.mysql.cj.protocol.ServerSession serverSession)
postProcess 在接口中 com.mysql.cj.interceptors.QueryInterceptorpublic boolean executeTopLevelOnly()
executeTopLevelOnly 在接口中 com.mysql.cj.interceptors.QueryInterceptorpublic com.mysql.cj.interceptors.QueryInterceptor init(com.mysql.cj.MysqlConnection mysqlConnection,
Properties properties,
com.mysql.cj.log.Log log)
init 在接口中 com.mysql.cj.interceptors.QueryInterceptorpublic void destroy()
destroy 在接口中 com.mysql.cj.interceptors.QueryInterceptorCopyright © 2020. All rights reserved.