为什么要用连接池:
访问数据库时,比较费时的就是建立一条稳定的连接.
也许你查询一次数据库花的时间是2ms,而建立一个数据库连接的时间是200ms.
使用数据库连接池的好处就是将连接缓存起来,用的时候直接拿,而不需要每次都重新连接.
一定程度上提高的效率.
spring 可以不用连接池吗,为什么?当然可以。你首先要明白spring是什么。
我实现计算两个整数的和这样一个需求,是否需要连接池呢?我要连接池干嘛呢?
就算我连了数据库,我完全可以用jdbc连啊,你可以写自己的类。
就算用了连接池组件,往往还可以配置是否是连接池的属性。也就相当于不用连接池,而是每次创建一个新的连接。
你问这个问题,说明你还有弄没有明白spring是什么,多看看书吧,或者到www.itcast.net上看黎活明老是的spring2.5视频教程。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)