use Apache Commons DBCP for connection pooling