'Connection Pool - BasicDataSource'에 해당되는 글 1건

  1. 2012.05.10 2012-5-10 Connection Pool - BasicDataSource

BasicDataSource ?
- org.apache.tomcat.dbcp.dbcp.BasicDataSource
- tomcat에서 제공하는 Connection Pool


BasicDataSource의 메서드
DB Connection 관련 설정
- setDriverClassName(String className) // DB Driver를 className으로 설정
- setUrl(String url) // DB 연결정보 URL을 url으로 설정
- setUsername(String user) // DB 연결에 필요한 Username을 user로 설정
- setPassword(String password) // DB 연결에 필요한 Password를 password로 설정

Connection Pool 관련 설정
- setInitialSize(int initialSize); // 초기에 생성될 커넥션 객체의 수. default : 0
- setMaxActive(int maxActive); // 최대 몇개의 커넥션 객체를 만들 것인지 설정. default : 8
- setMaxIdle(int maxIdle); // 사용되지 않고 대기하는 커넥션 객체의 최대 개수.
maxIdle보다 많이 대기시 maxIdle수에 맞게 Connection을 close. default : 0
- setMinIdle(int minIdle); // 사용되지 않고 대기하는 커넥션 객체의 최소 개수. default : 0

 

Posted by 조은성
,