摘要:
`DBCP`用于创建和管理连接,利用“池”的方式复用连接减少资源开销,和其他连接池一样,也具有连接数控制、连接有效性检测、连接泄露控制、缓存语句等功能。目前,`tomcat`自带的连接池就是`DBCP`,Spring开发组也推荐使用`DBCP`,阿里的`druid`也是参照`DBCP`开发出来的。
`DBCP`除了我们熟知的使用方式外,还支持通过`JNDI`获取数据源,并支持获取`JTA`或`XA`事务中用于`2PC`(两阶段提交)的连接对象,本文也将以例子说明。 阅读全文
![源码详解系列(四) ------ DBCP2的使用和分析(包括JNDI和JTA支持) 已停更](https://images.cnblogs.com/cnblogs_com/ZhangZiSheng001/1920994/o_210122150124dbcp.png)