Java JDBC接続: DriverManager.getConnection()徹底解説

Javaでは、データベースに接続するためにDriverManager.getConnection()メソッドを使用することができます。まず、java.sqlパッケージをインポートし、次に以下のコードを使用してデータベースに接続します:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DatabaseConnection {
    public static void main(String[] args) {
        Connection connection = null;

        String url = "jdbc:mysql://localhost:3306/mydatabase";
        String username = "username";
        String password = "password";

        try {
            connection = DriverManager.getConnection(url, username, password);
            System.out.println("Database connected!");
        } catch (SQLException e) {
            System.out.println("Failed to connect to database!");
            e.printStackTrace();
        } finally {
            try {
                if (connection != null) {
                    connection.close();
                }
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    }
}

上記のコードでは、URL、ユーザー名、パスワードを実際のデータベース接続情報に置き換える必要があります。ここで、URLはデータベースの接続先であり、ユーザー名とパスワードはそれぞれデータベースのユーザー名とパスワードです。try-catchブロックでは、DriverManager.getConnection()メソッドを使用してデータベースに接続し、接続が成功した場合は”Database connected!”と出力し、失敗した場合は”Failed to connect to database!”と出力します。最後に、finallyブロックでデータベース接続を閉じます。

DriverManager.getConnection()メソッドを使用してデータベースに接続することができます。

bannerAds