public class JDBCUtil {
private static String driverClass;
private static String url;
private static String username;
private static String password;
static {
ResourceBundle rb = ResourceBundle.getBundle("dbinfo");
driverClass=rb.getString("driverClass");
url =rb.getString("url");
username = rb.getString("username");
password = rb.getString("password");
try {
Class.forName(driverClass);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
public static Connection getConnection() throws SQLException {
return DriverManager.getConnection(url,username,password);
}
public static void CloseAll(Statement st,Connection conn){
if (st !=null ) {
try {
st.close();
} catch (SQLException throwables) {
throwables.printStackTrace();
}
st=null;
}
if (conn !=null ) {
try {
conn.close();
} catch (SQLException throwables) {
throwables.printStackTrace();
}
}
}
}