作者语:
水平有限,欢迎各位大佬不吝赐教。
import java.io.Closeable;
import java.io.IOException;
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;
public class JDBCUtil {
private static Connection conn;
private static final String DRIVER = "com.mysql.jdbc.Driver";
private static final String URL = "jdbc:mysql://127.0.0.1:3306/test"; // 这里注意要改成自己的数据库名称
private static final String NAME = "root"; // 这里是登录mysql的用户名
private static final String PASSWORD = "root"; // 这里是登录mysql的密码
// 静态代码块加载字节码文件
static{
try {
Class.forName(DRIVER);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
// 获取Connectionn对象
public static Connection getConnection(){
try {
conn = DriverManager.getConnection(URL, NAME, PASSWORD);
} catch (SQLException e) {
e.printStackTrace();
return null;
}
return conn;
}
// 关闭流的方法
public void close (AutoCloseable...closeObj) {
for (AutoCloseablec : closeObj) {
if (c != null){
try {
c.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
}