连接池技术dbcp

连接池主要功能,输出连接数据库的连接。内部可以控制存贮多少个连接

// 1:加载配置文件
        Properties properties = new Properties();
        properties.load(DBCP.class.getClassLoader().getResourceAsStream(
                "dbcpconfig.properties"));
        // 2:根据配置文件连接数据库,得到连接
        DataSource ds = BasicDataSourceFactory.createDataSource(properties);
        // 3:得到数据库连接
        Connection conn = ds.getConnection();
//以上都是dbcp能做的事情。
        // 4:得到执行sql语句对象
        Statement st = conn.createStatement();
        int sum = st.executeUpdate("insert user (username)values('nn');");
        System.out.println(sum);
        conn.close();
        /**dbcpconfig.properties文件中的内容
         * driverClassName=com.mysql.jdbc.Driver
         * url=jdbc:mysql://localhost:3306/bookstore
         * username=root
         * password=root
         */

 

posted @ 2018-08-20 11:09  小白blog  阅读(140)  评论(0)    收藏  举报