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

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

相關文章
相關標籤/搜索