jdbcでデータベース接続を閉じる方法は何ですか?

JDBCを使用してデータベースに接続した後は、データベース接続を手動で閉じる必要があります。データベース接続を閉じるには、`close()`メソッドを呼び出すことができます。具体的な手順は次の通りです:1. データベースとの接続を確立するために`Connection`オブジェクトを作成します。2. データベース操作が完了した後に、`Connection`オブジェクトの`close()`メソッドを呼び出してデータベース接続を閉じます。以下はサンプルコードです:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class CloseConnectionExample {

public static void main(String[] args) {

 

Connection conn = null;

 

try {

 

// 创建数据库连接

 

conn = DriverManager.getConnection(“jdbc:mysql://localhost:3306/mydatabase”,              “username”, “password”);

 

// 执行数据库操作

 

} catch (SQLException e) {

 

e.printStackTrace();

 

} finally {

 

if (conn != null) {

 

try {

 

// 关闭数据库连接

 

conn.close();

 

} catch (SQLException e) {

 

e.printStackTrace();

 

}

 

}

 

}

 

} }


上記の例では、conn.close()メソッドがfinallyブロックで呼び出され、例外が発生してもデータベース接続を正しく閉じることが保証されています。

bannerAds