博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
连接数据库操作
阅读量:7013 次
发布时间:2019-06-28

本文共 1291 字,大约阅读时间需要 4 分钟。

hot3.png

package com.chendongj.dbUtil;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;/** * 封装数据库连接操作 * @author chendongj * */public class DBUtil {	private String driverClassName;	private String url;	private String userName;	private String password;	/**	 * 取得数据库连接	 * @return	 */	public Connection getConnection(){				Connection conn = null;		try {			Class.forName(driverClassName);			conn = DriverManager.getConnection(url, userName, password);		} catch (ClassNotFoundException e) {			e.printStackTrace();		} catch (SQLException e) {			e.printStackTrace();		}		return conn;	}	/**	 * 关闭数据库连接	 * @param conn	 */	public void closeConn(Connection conn){		if(conn != null){			try {				conn.close();			} catch (SQLException e) {				e.printStackTrace();			}		}	}	/**	 * 关闭PreparedStatement	 * @param pstmt	 */	public void closePreparedStatement(PreparedStatement pstmt){		if(pstmt != null){			try {				pstmt.close();			} catch (SQLException e) {				e.printStackTrace();			}		}	}	/**	 * 关闭ResultSet	 * @param rs	 */	public void closeResultSet(ResultSet rs){		if(rs != null){			try {				rs.close();			} catch (SQLException e) {				e.printStackTrace();			}		}	}}

转载于:https://my.oschina.net/chendongj/blog/609411

你可能感兴趣的文章
【java】获取解析资源文件的方法
查看>>
Unix - ls命令的简要实现
查看>>
Java StringBuffer 和 StringBuilder 类
查看>>
基于Vivado的嵌入式开发 ——PS+PL实践
查看>>
easyui datagrid 隔行变色
查看>>
赶集mysql军规
查看>>
Tesseract训练中文字体识别
查看>>
(二)Linux实操之——网络配置、进程管理、服务管理、组管理、YUM
查看>>
JavaScript学习笔记
查看>>
easyui使用介绍
查看>>
Java数据结构和算法(十):二叉树
查看>>
互联网金融涌动下的冲动与借债
查看>>
Android中文API(130) —— Html
查看>>
jQuery调用WCF需要注意的一些问题(转dudu)
查看>>
Sql Server2012 Reporting Services 配置管理器 (SSRS)--不支持“sharepint集成”模式选择项...
查看>>
[转载]CharSequence类型
查看>>
IOS(数据库的应用)
查看>>
biztalk 2010 映射
查看>>
hdu 2144(LCS+并查集)
查看>>
JavaScript中逗号运算符
查看>>