참고 String Pool
ds = new BasicDataSource();
ds.setUrl("jdbc:mysql://localhost:3306/test");
ds.setUsername("root");
ds.setPassword("1234");
ds.setDriverClassName("com.mysql.jdbc.Driver");
ds.setInitialSize(10); // 최초 커넥션 = 10개
ds.setMaxActive(10); // 최대 10명까지 커넥션 동시 사용 가능 (11번째는 커넥션이 반환될 때까지 대기)
ds.setMaxIdle(10); // 최대 유휴(쉬는 상태인) 커넥션 개수를 지정 -> 그보다 많아지면 하나 삭제
ds.setMinIdle(10); // 최소 유휴 커넥션 개수를 지정 -> 그보다 적어지면 새로 만듦
Connection con = ds.getConnection();