| 程序包 | 说明 |
|---|---|
| io.seata.rm.datasource | |
| io.seata.sqlparser | |
| io.seata.sqlparser.druid.mysql | |
| io.seata.sqlparser.druid.oracle | |
| io.seata.sqlparser.druid.postgresql |
| 限定符和类型 | 类和说明 |
|---|---|
class |
PreparedStatementProxy
The type Prepared statement proxy.
|
| 限定符和类型 | 方法和说明 |
|---|---|
default String |
WhereRecognizer.getLimit(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList)
Return the limit SQL
|
String |
WhereRecognizer.getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList)
Gets where condition.
|
| 限定符和类型 | 方法和说明 |
|---|---|
com.alibaba.druid.sql.dialect.mysql.visitor.MySqlOutputVisitor |
BaseMySQLRecognizer.createOutputVisitor(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList,
StringBuilder sb) |
String |
MySQLUpdateRecognizer.getLimit(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
MySQLDeleteRecognizer.getLimit(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
protected String |
BaseMySQLRecognizer.getLimit(com.alibaba.druid.sql.ast.SQLStatement sqlStatement,
SQLType sqlType,
ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
MySQLUpdateRecognizer.getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
MySQLSelectForUpdateRecognizer.getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
MySQLDeleteRecognizer.getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
BaseMySQLRecognizer.getWhereCondition(com.alibaba.druid.sql.ast.SQLExpr where,
ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.alibaba.druid.sql.dialect.oracle.visitor.OracleOutputVisitor |
BaseOracleRecognizer.createOutputVisitor(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList,
StringBuilder sb) |
String |
OracleUpdateRecognizer.getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
OracleSelectForUpdateRecognizer.getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
OracleDeleteRecognizer.getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
BaseOracleRecognizer.getWhereCondition(com.alibaba.druid.sql.ast.SQLExpr where,
ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.alibaba.druid.sql.dialect.postgresql.visitor.PGOutputVisitor |
BasePostgresqlRecognizer.createOutputVisitor(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList,
StringBuilder sb) |
String |
PostgresqlUpdateRecognizer.getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
PostgresqlSelectForUpdateRecognizer.getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
PostgresqlDeleteRecognizer.getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
String |
BasePostgresqlRecognizer.getWhereCondition(com.alibaba.druid.sql.ast.SQLExpr where,
ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList) |
Copyright © 2020 Seata. All rights reserved.