DriverManager#getConnection
指定されたデータベースURLへの接続を自分で確立しようとします。 DriverManagerは、登録されたJDBCドライバーのセットから適切なドライバーを選択しようとします。 SQLException
をスローします データベースアクセスエラーが発生した場合。
Connection#isValid(int timeout)
接続が閉じられておらず、まだ有効な場合はtrueを返します。
...
Connection conn = DriverManager.getConnection(url, username, password);
boolean reachable = conn.isValid(10);// 10 sec