mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
ha
This commit is contained in:
@@ -26,7 +26,6 @@ import com.alibaba.druid.pool.WrapperAdapter;
|
||||
import com.alibaba.druid.proxy.jdbc.CallableStatementProxyImpl;
|
||||
import com.alibaba.druid.proxy.jdbc.ConnectionProxy;
|
||||
import com.alibaba.druid.proxy.jdbc.DataSourceProxy;
|
||||
import com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl;
|
||||
|
||||
public class MultiDataSourceConnection extends WrapperAdapter implements Connection, ConnectionProxy {
|
||||
|
||||
@@ -337,7 +336,7 @@ public class MultiDataSourceConnection extends WrapperAdapter implements Connect
|
||||
PreparedStatement stmt = conn.prepareStatement(sql);
|
||||
long stmtId = haDataSource.createStatementId();
|
||||
|
||||
return new PreparedStatementProxyImpl(this, stmt, sql, stmtId);
|
||||
return new MultiDataSourcePreparedStatement(this, stmt, sql, stmtId);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -358,7 +357,7 @@ public class MultiDataSourceConnection extends WrapperAdapter implements Connect
|
||||
PreparedStatement stmt = conn.prepareStatement(sql, resultSetType, resultSetConcurrency);
|
||||
long stmtId = haDataSource.createStatementId();
|
||||
|
||||
return new PreparedStatementProxyImpl(this, stmt, sql, stmtId);
|
||||
return new MultiDataSourcePreparedStatement(this, stmt, sql, stmtId);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -388,7 +387,7 @@ public class MultiDataSourceConnection extends WrapperAdapter implements Connect
|
||||
PreparedStatement stmt = conn.prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability);
|
||||
long stmtId = haDataSource.createStatementId();
|
||||
|
||||
return new PreparedStatementProxyImpl(this, stmt, sql, stmtId);
|
||||
return new MultiDataSourcePreparedStatement(this, stmt, sql, stmtId);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -409,7 +408,7 @@ public class MultiDataSourceConnection extends WrapperAdapter implements Connect
|
||||
PreparedStatement stmt = conn.prepareStatement(sql, autoGeneratedKeys);
|
||||
long stmtId = haDataSource.createStatementId();
|
||||
|
||||
return new PreparedStatementProxyImpl(this, stmt, sql, stmtId);
|
||||
return new MultiDataSourcePreparedStatement(this, stmt, sql, stmtId);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -419,7 +418,7 @@ public class MultiDataSourceConnection extends WrapperAdapter implements Connect
|
||||
PreparedStatement stmt = conn.prepareStatement(sql, columnIndexes);
|
||||
long stmtId = haDataSource.createStatementId();
|
||||
|
||||
return new PreparedStatementProxyImpl(this, stmt, sql, stmtId);
|
||||
return new MultiDataSourcePreparedStatement(this, stmt, sql, stmtId);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -429,7 +428,7 @@ public class MultiDataSourceConnection extends WrapperAdapter implements Connect
|
||||
PreparedStatement stmt = conn.prepareStatement(sql, columnNames);
|
||||
long stmtId = haDataSource.createStatementId();
|
||||
|
||||
return new PreparedStatementProxyImpl(this, stmt, sql, stmtId);
|
||||
return new MultiDataSourcePreparedStatement(this, stmt, sql, stmtId);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user