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()メソッドを使用してデータベースに接続することができます。