자바(JAVA) 프로젝트를 진행하다 보면 JDBC Connection이 정상적으로 연결되어 있는지 확인해야 하는 경우가 있습니다. 이번에는 Connection.isClose() 함수를 사용하여 JDBC 연결 상태를 확인하는 방법에 대하여 알아보도록 하겠습니다.
JAVA JDBC Connection 연결 상태 확인
Connection.isClose() 메서드
- isClose() 메서드를 사용하여 Connection의 현재 연결 상태를 확인할 수 있습니다.
- 메서드를 실행하면 현재 DB와 정상적으로 연결이 된 상태이면 false, 연결이 끊어진 상태이면 true를 반환합니다.
// DB 연결 (url, use, password는 String 객체로 연결에 필요한 정보를 담고 있음)
Connection conn = DriverManager.getConnection(url, user, password);
// 정상적으로 연결이 되었는지 확인
if(conn == null || conn.isClose()){
// 연결이 끊어진 상태이면 연결 재시도
conn = DriverManager.getConnection(url, user, password);
}
'JAVA' 카테고리의 다른 글
Java 문자열(String) 비교 다양한 사용 방법 (0) | 2022.12.13 |
---|---|
Java 문자열 빈 값 체크 4가지 방법 (null, 공백) (0) | 2022.12.13 |
Java Trim(문자열 공백 제거) 사용법 (LTrim, RTrim 구현) (0) | 2022.12.13 |
JAVA ArrayList 사용 방법 정리 (0) | 2022.12.08 |
JAVA ArrayList.Clear() 사용법 (0) | 2022.12.08 |
댓글