public void assertConnectViaJDBC(String url, String user, String password, boolean dbInUrl) throws ClassNotFoundException, InstantiationException, IllegalAccessException, SQLException { String name = com.mysql.jdbc.Driver.class.getName(); Class c = Class.forName(name); c.newInstance(); Connection conn = DriverManager.getConnection(url, user, password); try { if (!dbInUrl) { useDbTest(conn); } checkVersion(conn); checkBigInt(conn); } finally { if (conn != null) { conn.close(); } } }
public void assertConnectViaJDBC(String url, String user, String password, boolean dbInUrl) throws ClassNotFoundException, InstantiationException, IllegalAccessException, SQLException { String name = com.mysql.jdbc.Driver.class.getName(); Class c = Class.forName(name); c.newInstance(); Connection conn = DriverManager.getConnection(url, user, password); try { if (!dbInUrl) { useDbTest(conn); } checkVersion(conn); checkBigInt(conn); variousStuff(conn); } finally { if (conn != null) { conn.close(); } } }