driverClassName =com.mysql.jdbc.Driver
url=jdbc:mysql://127.0.0.1:3306/day12
username=root
password=root
`package com.jdbc;
import java.io.InputStream;
import java.sql.*;
import java.util.Properties;
public class JdbcUtill {
private static String driverClassName;
private static String url;
private static String password;
private static String username;
static {
try {
InputStream resourceAsStream = JdbcUtill.class.getResourceAsStream("dbconfig.properties");
Properties properties = new Properties();
properties.load(resourceAsStream);
driverClassName = properties.getProperty("driverClassName");
url = properties.getProperty("url");
password = properties.getProperty("password");
username = properties.getProperty("username");
Class.forName(driverClassName);
} catch (Exception e) {
e.printStackTrace();
}
}
public static Connection getConnection(){
Connection connection =null;
try {
connection = DriverManager.getConnection(url,username,password);
}
catch(SQLException e){
e.printStackTrace();
}
return connection;
}
public static void close(Connection connection , Statement statement ){
close(connection,statement,null);
}
public static void close(Connection connection , Statement statement , ResultSet resultSet){
try {
if (resultSet!=null){
resultSet.close();
}
if (statement!=null){
statement.close();
}
if (connection!=null){
connection.close();
}
}catch (SQLException e){
e.printStackTrace();
}
}
}