60-DBCP連線池
阿新 • • 發佈:2018-11-29
資料庫連線池 database connection pool 先建立連線試一下 public static void main(String[] args) throws Exception { //載入驅動類 String className = "com.mysql.jdbc.Driver"; //地址 String url = "jdbc:mysql://localhost:3306/abc?useSSL=false&rewriteBatchedStatements=true"; //賬號和密碼 String username = "root"; String password = "123"; //第一種辦法 BasicDataSource source = BasicDataSourceFactory.createDataSource(new Properties()); //第二種辦法 BasicDataSource source = new BasicDataSource(); source.setDriverClassName(className); source.setUrl(url); source.setUsername(username); source.setPassword(password); source.setMaxTotal(20); source.setMinIdle(3); source.setMaxWaitMillis(1000); Connection connection = source.getConnection(); System.out.println(connection.getClass().getName()); } 連線池內部使用四個引數 建立連線物件 也就是mysql驅動提供的connection