基于上一篇文章DBCP-基于Java8导入DBCP连接池所需JAR包并编写DBCPUtils工具类
咱们曾经导入所须要JAR包并编写好了DBCPUtils工具类

当初咱们就利用这个工具类执行SQL语句.目标是测试咱们编写的DBCPUtils工具类是否能够失常连贯数据库, 是否能够失常获取连贯及偿还连贯

这里应用的数据是

/** *   我的项目形容: 应用自定义编写的数据库DBCP连接池的工具类获取连贯进行sql查问操作 *   作   者: chain.xx.wdm */public class DBCPPoolTest {    public static void main(String[] args) {        Connection connection = null;        Statement statement = null;        ResultSet resultSet = null;        try {            // 1.从连接池内获取连贯            connection = DBCPUtils.getConnection();            // 2.创立语句执行平台,即Statement对象            statement = connection.createStatement();            // 3.执行sql语句            String sql = "select name from employee";            resultSet = statement.executeQuery(sql);            // 4.处理结果集ResultSet            while(resultSet.next()){                System.out.println("姓名:" + resultSet.getString("name"));            }        } catch (SQLException throwables) {            throwables.printStackTrace();        } finally {            // 5.将连贯归还给连接池,开释资源            try {                DBCPUtils.close(connection,statement, resultSet);            } catch (SQLException throwables) {                throwables.printStackTrace();            }        }    }}

一切正常,能够失常打印所查问到的信息