数据源和连接池有什么区别?有人想过吗? 这两个概念有点混淆,大家讨论下啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我们一般说的数据源指的就是数据库~比较形象点的说,连接池就像数据源的代理人,如我们需要连接(connection)直接找他(连接池)要就可以了,不需要找数据源要;不用的连接也是直接还给连接池~~也就是有了连接池,我们没必要直接找数据源打交道了~连接池在你的程序所在的机器内存,数据源不一定~~并且数据源和连接池会保持一定数量的连接~这样我们访问数据库的时候就不需要找数据源要连接,直接在本地内存中取得连接,可以提高程序的性能~~ 数据源的存在是为了抽象。比如数据库、Excel表格甚至是文本文件都可以作为原始数据,通过数据源抽象并提供统一的接口。连结池的存在是为了效率,因为实例化一个连接很耗费资源,而连接又有可重用的特征,所以可以把一定数量的连接放在连结池里面以提高效率。 关于计算器的Bug, 为什么我的“=”操作会无效的呢?? 望java同路人赐教!! 初学java,有一小小问题,请教 怎么在一个窗体中向另一个窗体设置TextField 的text? 请教 用jasperreport+ireport输出Excel表格的问题! 关于主从按钮...请知道的朋友帮帮忙. printStackTrace()有什么用?能具体解释下吗? 怎样计算IP地址段? 谁能提供一些Swing的源程序下载,学习啊,高分重谢。 菜鸟提问了....... 请教一个IREPORT报表的问题 高手进来帮小弟一把。。
我们一般说的数据源指的就是数据库~比较形象点的说,连接池就像数据源的代理人,
如我们需要连接(connection)直接找他(连接池)要就可以了,不需要找数据源要;
不用的连接也是直接还给连接池~~也就是有了连接池,我们没必要直接找数据源打交道了~
连接池在你的程序所在的机器内存,数据源不一定~~
并且数据源和连接池会保持一定数量的连接~
这样我们访问数据库的时候就不需要找数据源要连接,
直接在本地内存中取得连接,可以提高程序的性能~~