在 Java 中关闭数据库连接
2022-08-31 08:14:47
我有点困惑。我正在阅读Java数据库连接中的以下内容:
Connection conn = DriverManager.getConnection(
"jdbc:somejdbcvendor:other data needed by some jdbc vendor",
"myLogin",
"myPassword" );
Statement stmt = conn.createStatement();
try {
stmt.executeUpdate( "INSERT INTO MyTable( name ) VALUES ( 'my name' ) " );
} finally {
// It's important to close the statement when you are done with it
stmt.close();
}
是否不需要关闭连接?如果conn.close()没有发生,到底发生了什么?conn
我有一个我正在维护的私有Web应用程序,它目前没有关闭任何一个表单,但是重要的一个真的是一个,一个,还是两者兼而有之?stmt
conn
该网站不断间歇性地关闭,但服务器一直说这是一个数据库连接问题。我怀疑它没有被关闭,但我不知道关闭哪个(如果有的话)。