Druid開源連接池的使用二
阿新 • • 發佈:2019-03-20
文件 ase all ring jdb 連接池 NPU ace rom 使用配置方式完成連接池的使用
@Test /** * Druid的使用: * * 配置方式設置參數 * Druid配置方式可以使用屬性文件配置的。 * * 文件名稱沒有規定但是屬性文件中的key要一定的。 */ public void demo2(){ Connection conn = null; PreparedStatement pstmt = null; ResultSet rs = null; try{ // 使用連接池: // 從屬性文件中獲取: Properties properties = new Properties(); properties.load(new FileInputStream("src/druid.properties")); DataSource dataSource = DruidDataSourceFactory.createDataSource(properties); // 獲得連接: // conn = JDBCUtils.getConnection(); conn = dataSource.getConnection(); // 編寫SQL: String sql = "select * from account"; // 預編譯SQL: pstmt = conn.prepareStatement(sql); // 設置參數: // 執行SQL: rs = pstmt.executeQuery(); while(rs.next()){ System.out.println(rs.getInt("id")+" "+rs.getString("name")+" "+rs.getDouble("money")); } }catch(Exception e){ e.printStackTrace(); }finally{ JDBCUtils.release(rs, pstmt, conn); } }
Druid開源連接池的使用二