mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
测试
git-svn-id: http://code.alibabatech.com/svn/druid/trunk@497 b9813039-fb51-4c41-a8b9-e21c2acb5095
This commit is contained in:
@@ -24,17 +24,14 @@ import java.util.concurrent.CopyOnWriteArrayList;
|
||||
import javax.sql.ConnectionEventListener;
|
||||
import javax.sql.StatementEventListener;
|
||||
|
||||
import com.alibaba.druid.logging.Log;
|
||||
import com.alibaba.druid.logging.LogFactory;
|
||||
import com.alibaba.druid.util.JdbcUtils;
|
||||
|
||||
/**
|
||||
* @author wenshao<szujobs@hotmail.com>
|
||||
*/
|
||||
public final class ConnectionHolder {
|
||||
private final static Log LOG = LogFactory.getLog(ConnectionHolder.class);
|
||||
|
||||
private final DruidAbstractDataSource dataSource;
|
||||
|
||||
private final DruidAbstractDataSource dataSource;
|
||||
private final Connection conn;
|
||||
private final List<ConnectionEventListener> connectionEventListeners = new CopyOnWriteArrayList<ConnectionEventListener>();
|
||||
private final List<StatementEventListener> statementEventListeners = new CopyOnWriteArrayList<StatementEventListener>();
|
||||
@@ -45,7 +42,7 @@ public final class ConnectionHolder {
|
||||
private final boolean poolPreparedStatements;
|
||||
private final PreparedStatementPool statementPool;
|
||||
|
||||
private final List<Statement> statementTrace = new ArrayList<Statement>();
|
||||
private final List<Statement> statementTrace = new ArrayList<Statement>();
|
||||
|
||||
public ConnectionHolder(DruidAbstractDataSource dataSource, Connection conn){
|
||||
this.dataSource = dataSource;
|
||||
@@ -117,7 +114,6 @@ public final class ConnectionHolder {
|
||||
connectionEventListeners.clear();
|
||||
statementEventListeners.clear();
|
||||
|
||||
|
||||
for (Object item : statementTrace.toArray()) {
|
||||
Statement stmt = (Statement) item;
|
||||
JdbcUtils.close(stmt);
|
||||
|
||||
@@ -47,10 +47,10 @@ public class Case3 extends TestCase {
|
||||
driverClass = "com.alibaba.druid.mock.MockDriver";
|
||||
// connectionProperties = "connectSleep=3;executeSleep=1";
|
||||
|
||||
// jdbcUrl = "jdbc:mysql://10.20.153.104:3306/druid2";
|
||||
// user = "root";
|
||||
// password = "root";
|
||||
// driverClass = "com.mysql.jdbc.Driver";
|
||||
jdbcUrl = "jdbc:mysql://10.20.153.104:3306/druid2";
|
||||
user = "root";
|
||||
password = "root";
|
||||
driverClass = "com.mysql.jdbc.Driver";
|
||||
}
|
||||
|
||||
public void test_perf() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user