基于上一篇文章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(); } } } }
一切正常,能够正常打印所查询到的信息工具