使用DBUtil工具编写JDBC程序
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
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);
}
}
}