public class SQLStatementInstrumentor extends Object
| 构造器和说明 |
|---|
SQLStatementInstrumentor() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
beginIfSupportsLimit(DatabaseMetaData databaseMetaData) |
boolean |
beginIfSupportsLimit(Statement statement) |
boolean |
beginIfSupportsLimit(String databaseId) |
PreparedStatement |
bindParameters(Dialect dialect,
PreparedStatement statement,
PrepareParameterSetter parameterSetter,
QueryParameters queryParameters,
boolean setOriginalParameters) |
PreparedStatement |
bindParameters(PreparedStatement statement,
PrepareParameterSetter parameterSetter,
QueryParameters queryParameters,
boolean setOriginalParameters) |
String |
countSql(String originalSql) |
void |
finish() |
SQLInstrumentConfig |
getConfig() |
Dialect |
getCurrentDialect() |
String |
instrumentSql(Dialect dialect,
String sql,
RowSelection selection) |
String |
instrumentSql(String sql,
RowSelection selection) |
void |
setConfig(SQLInstrumentConfig config) |
void |
setDialectRegistry(DialectRegistry dialectRegistry) |
public boolean beginIfSupportsLimit(Statement statement)
public boolean beginIfSupportsLimit(String databaseId)
public boolean beginIfSupportsLimit(DatabaseMetaData databaseMetaData)
public Dialect getCurrentDialect()
public String instrumentSql(String sql, RowSelection selection)
public String instrumentSql(Dialect dialect, String sql, RowSelection selection)
public void finish()
public PreparedStatement bindParameters(PreparedStatement statement, PrepareParameterSetter parameterSetter, QueryParameters queryParameters, boolean setOriginalParameters) throws SQLException, SQLDialectException
public PreparedStatement bindParameters(Dialect dialect, PreparedStatement statement, PrepareParameterSetter parameterSetter, QueryParameters queryParameters, boolean setOriginalParameters) throws SQLException, SQLDialectException
public SQLInstrumentConfig getConfig()
public void setConfig(SQLInstrumentConfig config)
public void setDialectRegistry(DialectRegistry dialectRegistry)
Copyright © 2019. All rights reserved.