Druid開源連接池的使用

1.1.1 Druid的概述
Druid阿里旗下開源連接池產品,使用非常簡單,可以與Spring框架進行快速整合。
1.1.2 Druid的使用

@Test
        /**
         * Druid的使用:
         * * 手動設置參數的方式
         */
        public void demo1(){
                Connection conn = null;
                PreparedStatement pstmt = null;
                ResultSet rs = null;
                try{
                        // 使用連接池:
                        DruidDataSource dataSource = new DruidDataSource();
                        // 手動設置數據庫連接的參數:
                        dataSource.setDriverClassName("com.mysql.jdbc.Driver");
                        dataSource.setUrl("jdbc:mysql:///web_test4");
                        dataSource.setUsername("root");
                        dataSource.setPassword("abc");
                        // 獲得連接:
//                        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);
                }
        }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章