public class SchemaNameInnerInterceptor extends java.lang.Object implements InnerInterceptor
| 构造器和说明 |
|---|
SchemaNameInnerInterceptor(java.lang.String schemaName) |
SchemaNameInnerInterceptor(java.lang.String schemaName,
int printSql) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
beforePrepare(org.apache.ibatis.executor.statement.StatementHandler sh,
java.sql.Connection conn,
java.lang.Integer transactionTimeout)
StatementHandler.prepare(Connection, Integer) 操作前置处理
改改sql啥的 |
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
org.slf4j.Logger |
getLogger() |
int |
getPrintSql() |
java.lang.String |
getSchemaName() |
int |
hashCode() |
void |
setPrintSql(int printSql) |
void |
setSchemaName(java.lang.String schemaName) |
java.lang.String |
toString() |
beforeGetBoundSql, beforeQuery, beforeUpdate, setProperties, willDoQuery, willDoUpdatepublic SchemaNameInnerInterceptor(java.lang.String schemaName)
public SchemaNameInnerInterceptor(java.lang.String schemaName,
int printSql)
public void beforePrepare(org.apache.ibatis.executor.statement.StatementHandler sh,
java.sql.Connection conn,
java.lang.Integer transactionTimeout)
InnerInterceptorStatementHandler.prepare(Connection, Integer) 操作前置处理
改改sql啥的
beforePrepare 在接口中 InnerInterceptorsh - StatementHandler(可能是代理对象)conn - ConnectiontransactionTimeout - transactionTimeoutpublic org.slf4j.Logger getLogger()
public java.lang.String getSchemaName()
public int getPrintSql()
public void setSchemaName(java.lang.String schemaName)
public void setPrintSql(int printSql)
public boolean equals(java.lang.Object o)
equals 在类中 java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode 在类中 java.lang.Objectpublic java.lang.String toString()
toString 在类中 java.lang.Object