package com.example.ybpg;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Main {
public static void main(String[] args) {
if (args.length != 1) {
System.err.println("Usage: java Main ");
System.exit(1);
}
String jdbcUrl = args[0];
long startTime = System.nanoTime();
try (Connection conn = DriverManager.getConnection(jdbcUrl)) {
long elapsedNs = System.nanoTime() - startTime;
System.out.printf("Connection established in %.3f ms%n", elapsedNs / 1e6);
} catch (SQLException e) {
long elapsedNs = System.nanoTime() - startTime;
System.err.printf("Connection failed after %.3f ms – error: %s%n",
elapsedNs / 1e6, e.getMessage());
}
}
}