public class StatementInstrumentation extends ClassInstanceMethodsEnhancePluginDefine
StatementInstrumentation intercepts the following methods in the
com.mysql.jdbc.StatementImpl and com.mysql.cj.jdbc.StatementImpl class.
1. execute
2. executeQuery
3. executeUpdate
4. executeLargeUpdate
5. addBatch
6. executeBatchInternal
7. executeUpdateInternal
8. executeQuery
9. executeBatch| 限定符和类型 | 字段和说明 |
|---|---|
static String |
MYSQL6_STATEMENT_CLASS_NAME |
CONTEXT_ATTR_NAME| 构造器和说明 |
|---|
StatementInstrumentation() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ClassMatch |
enhanceClass() |
protected ConstructorInterceptPoint[] |
getConstructorsInterceptPoints() |
protected InstanceMethodsInterceptPoint[] |
getInstanceMethodsInterceptPoints() |
getStaticMethodsInterceptPointsenhancedefine, witnessClassesprotected ConstructorInterceptPoint[] getConstructorsInterceptPoints()
protected InstanceMethodsInterceptPoint[] getInstanceMethodsInterceptPoints()
protected ClassMatch enhanceClass()
Copyright © 2018 The Apache Software Foundation. All rights reserved.