package cn.dzj.demo.jdbc;
import java.sql.*;
/**
* Create Date:2013-6-24 Author : Dzj E-mail : 625065470@qq.com
*/
public final class JdbcUtilSingle {
public String url = "jdbc:mysql://localhost:3306/PIMS";
public String username = "root";
public String password = "123456";
public static JdbcUtilSingle instance = null;
static {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
throw new ExceptionInInitializerError(e);
}
}
private JdbcUtilSingle() {
}
public static JdbcUtilSingle getInstance() {
synchronized (JdbcUtilSingle.class) {
if (instance == null) {
instance = new JdbcUtilSingle();
}
}
return instance;
}
public Connection getConnection() throws SQLException {
return DriverManager.getConnection(url, username, password);
}
public void free(Connection conn, Statement st, ResultSet rs) {
try {
if (r
jdbc封装类
最新推荐文章于 2022-03-15 17:43:19 发布
这是一个简单的Java JDBC连接池工具类,实现了单例模式,用于获取和释放数据库连接。类中包含了数据库URL、用户名和密码,并使用DriverManager.getConnection()方法获取连接。此外,还提供了一个释放资源的方法,确保Statement和ResultSet对象在使用后得到关闭。
摘要由CSDN通过智能技术生成