JDBC父类

我们在用java连接数据库时可以抽象出一个父类,以便于代码的重用。

下面就是一个父类:


public class DBUtil {
/** 数据库连接对象 */
protected Connection con = null;
/** 数据库预编译语句对象 */
protected PreparedStatement ps = null;
/** 数据库呼叫语句对象 */
protected CallableStatement call = null;
/** 结果集对象 */
protected ResultSet rs = null;


public void getConnection() throws ClassNotFoundException, SQLException {
Class.forName("oracle.jdbc.driver.OracleDriver");
this.con = DriverManager.getConnection(
"jdbc:oracle:thin:@127.0.0.1:1521:jg16", "scott", "tiger");
}


public void closeConnection() {
try {
if (rs != null)
rs.close();
if (call != null)
call.close();
if (ps != null)
ps.close();
if (con != null)
con.close();
} catch (SQLException e) {


e.printStackTrace();
}
}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值