DBCP
DBCP란 DBCP의 개념 DBCP란 DataBase Connection Pool의 약자로 DB와 커넥션을 맺고 있는 객체를 관리하는 역할을 합니다. 일반적으로 JDBC를 이용한다면 아래와 같은 순서로 DB에 접속합니다. DB 접속을 위한 JDBC 드라이버 로드 getConnection 메소드로부터 Connection 객체를 얻음 쿼리 수행을 위한 PreparedStatement 객체 생성 executeQuery를 실행해서 결과를 받아옴 처리가 완료되면 사용된 리소스들을 close하여 반환 이처럼 JDBC는 DB에 연결할 때마다 드라이버를 로드하고 Connection 객체를 얻는 작업을 반복합니다. 이에 반해 DBCP는 WAS 실행시, 일정량의 Connection 객체를 생성하고 Pool이라는 공간에 저..
2020.03.26