package com.bjpowernode.jdbc; import com.bjpowernode.jdbc.utils.DBUtil; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; /** * 测试DBUtil工具类 */ public class 使用DBUtil工具编写JDBC程序 { public static void main(String[] args) { Connection conn = null; PreparedStatement ps = null; ResultSet rs = null; try { //获取连接 conn = DBUtil.getConnection(); //获取预编译数据库操作对象 String sql = "select ename,sal from emp where ename like ?"; ps = conn.prepareStatement(sql); //给占位符?传值 ps.setString(1,"A%"); //执行SQL语句返回查询结果集 rs = ps.executeQuery(); //处理查询结果集 while (rs.next()){ System.out.println(rs.getString("ename") + "," + rs.getString("sal")); } } catch (SQLException e) { e.printStackTrace(); }finally { //释放资源 DBUtil.close(conn, ps, rs); //如果没有查询结果集rs,应该这样调用 //DBUtil.close(conn, ps, null); } } }
使用DBUtil工具编写JDBC程序
于 2023-01-24 14:46:33 首次发布