version V0.3: use dbcp conntion pool