接続のセットアップ
CityBook Libraries では、PostgreSQL データベースへの実際の接続を確立するアプリケーションが必要です。JDBC の DriverManager.getConnection() メソッドを使って接続を開き、URL、ユーザー名、パスワードを渡します。
リソースを適切に管理するために、try-with-resources ブロックで接続をラップし、自動的にクローズされるようにします。URL、USER、PASSWORD フィールドを持つ Credentials クラスは既に利用可能で、Connection、DriverManager、SQLException の必要なインポートも用意されています。
この演習はコースの一部です
Java で PostgreSQL データベースにクエリを実行する
演習の手順
tryブロックで接続をラップします。DriverManagerから接続を作成します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
public class Main {
public static void main(String[] args) throws SQLException {
// Open a connection using try-with-resources
____ (Connection conn = ____.____(Credentials.URL, Credentials.USER, Credentials.PASSWORD)) {
System.out.println("Connected to the database!");
}
}
}