数据库连接池BONECP源码分析报告 1
1. 简述 2
1.1 官方主页 2
1.2 API文档 2
1.3 BoneCP简介(译自官方) 2
1.4 BoneCP特点(译自官方) 2
1.5 本次分析使用的版本 3
1.6 依赖库 3
1.7 包结构说明 3
1.8 主要类型 3
1.9 连接池创建过程及连接获取过程简述 4
2. BONECP生命周期过程 4
2.1 BoneCPConfig初始化及配置分析 4
2.2 BoneCPDataSource分析 5
2.3 BoneCP初始化过程分析 5
2.4 BoneCP的getConnection()过程分析 6
2.5 BoneCP的shutdown 6
3. BONECP使用的队列数据结构分析 7
3.1 LIFOQueue 7
3.2 LinkedBlockingDeque(JDK1.6) 7
3.3 BoundedLinkedTransferQueue 8
3.4 LinkedTransferQueue(将纳入JDK1.7) 8
4.BONECP线程池 10
5.发现BONECP-0.7.0中的BUG 12
点击下载