로그인 바로가기 하위 메뉴 바로가기 본문 바로가기
난이도
심화

웹 프로그래밍(풀스택)

임시 이미지 [코스설계] Front-End 윤지수
http://www.boostcourse.org/web316/forum/37589
좋아요 4729 수강생 47513

2장 JDBC 실습 강의에서 보면

dao 클래스의 각 메소드에서 매번

Class.forName 으로 드라이버를 로드하고,

DriverManager.getConnection 으로 DB 에 연결하는 과정을 반복하게 되는데

이걸 최초에 한번만 하고 Connection 객체를 클래스 필드나 static 필드에 두고 계속 쓰고,

마지막 프로그램(서버)이 종료될 때 Connection 객체를 닫는 식으로 하는게 효율적이지 않을까 싶은데

이렇게 하면 문제가 있나요?