DBCP-测试DBCPUtils工具类

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

如今咱们就应用这个工具类执行SQL语句.目的是测试咱们编写的DBCPUtils工具类是否能够正常链接数据库, 是否能够正常获取链接及归还链接数据库

这里使用的数据是
image.pngsegmentfault

/**
 *   项目描述: 使用自定义编写的数据库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();
            }
        }
    }
}

image.png

一切正常,能够正常打印所查询到的信息工具

相关文章
相关标签/搜索