基於上一篇文章DBCP-基於Java8導入DBCP鏈接池所需JAR包並編寫DBCPUtils工具類
咱們已經導入所須要JAR包並編寫好了DBCPUtils工具類sql
如今咱們就應用這個工具類執行SQL語句.目的是測試咱們編寫的DBCPUtils工具類是否能夠正常鏈接數據庫, 是否能夠正常獲取鏈接及歸還鏈接數據庫
這裏使用的數據是segmentfault
/** * 項目描述: 使用自定義編寫的數據庫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(); } } } }
一切正常,能夠正常打印所查詢到的信息工具