조금 혼란 스러워요. http://en.wikipedia.org/wiki/Java_Database_Connectivity 에서 아래를 읽고있었습니다 .
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 연결을 닫을 필요가 없습니까? conn.close ()가 발생하지 않으면 실제로 무슨 일이 일어나고 있습니까?
현재 두 양식 중 하나를 닫지 않는 비공개 웹 앱이 있지만 중요한 것은 실제로 stmt 하나, conn 하나 또는 둘 다입니까?
사이트가 간헐적으로 다운되지만 서버는 데이터베이스 연결 문제라고 계속해서 말하고 있습니다. 제 의심은 닫히지 않았다는 것입니다.하지만 어느 쪽을 닫아야할지 모르겠습니다.