连接池的主要目的是预处理,因为和数据库的连接是件麻烦的事情,连上了要记得断掉,否则占着地方不干活,用jdbc的话,好多活都得自己做,有了连接池,可以预先建立几条连接,需要的时候就用,用完了放回来,这样效率比较高.连接池负责维护这个许多连接,比较方便,你用服务器比如tomcat的可以,自己用java写一个也可以.