仿照ibatis的风格实现Log,以及添加ConnectionChecker

git-svn-id: http://code.alibabatech.com/svn/druid/trunk@299 b9813039-fb51-4c41-a8b9-e21c2acb5095
This commit is contained in:
wenshao
2011-06-29 06:57:09 +00:00
parent 806df571fc
commit 89e8212691
8 changed files with 165 additions and 9 deletions
@@ -0,0 +1,30 @@
package com.alibaba.druid.pool;
import java.sql.Connection;
import junit.framework.TestCase;
public class MySqlValdConnectionTest extends TestCase {
private String jdbcUrl;
private String user;
private String password;
private String driverClass;
public void setUp () throws Exception {
jdbcUrl = "jdbc:mysql://10.20.129.146/dragoon_v25masterdb?useUnicode=true&characterEncoding=UTF-8";
user = "dragoon25";
password = "dragoon25";
driverClass = "com.mysql.jdbc.Driver";
}
public void test_0 () throws Exception {
DruidDataSource dataSource = new DruidDataSource();
dataSource.setDriverClassName(driverClass);
dataSource.setUrl(jdbcUrl);
dataSource.setUsername(user);
dataSource.setPassword(password);
dataSource.setFilters("stat");
Connection conn = dataSource.getConnection();
conn.close();
}
}