美文网首页
全面掌握apache-commons-dbcp

全面掌握apache-commons-dbcp

作者: 许da广 | 来源:发表于2017-02-22 18:13 被阅读108次

    前言-Why,Why Not

    关于谁才是最好的数据库连接池,网络说似乎已有公论,不论从性能,代码的简单、明晰程度,HikariCP远胜DBCP这个“老古董”,既然是作为“全面掌握”的对象,为什么不选择HikariCP呢,Why?其实我看中的,正是DBCP的“老”。它很老(目前能下载到的版本支持Java 1.4),但却不衰,新版本的DBCP不论从性能和稳定性都没有被小辈们拉开差距(最新版本的DBCP在2015年8月发布),也就是说,它通过自身的重构,不断进化,依然保留着极高的可用性。这个重构和进化的过程,正是我现在急需的。

    作为工作了5年左右的普通Java工程师,我感觉自己现在正处一个非常纠结、尴尬的阶段。在校园中掌握的知识正一点点退化、过时,新涌现的技术和框架没有经过系统的学习,变成仅仅知道概念,能做到勉强会用已经很不错了。平日里的主要时间,都投入到项目工作中,每天开会,讨论业务,偶尔还会亲自带一些项目,每天能用来编码的时机越来越少。这个时候,我特别渴望能有一个契机,能帮助我完成技术上的升级、进化,让自己重新完成充电。全面掌握DBCP正是这个一个机会和契机,DBCP版本的升级其实也是技术的升级,所以Why Not!

    这次“全面掌握”的过程,我计划分为4个阶段:

    1. 学会使用DBCP
    2. DBCP的工作时序及核心类解析
    3. 全面对比DBCP 1.x于2.x的差异
    4. 总结性能提升的关键要素

    相关文章

      网友评论

          本文标题:全面掌握apache-commons-dbcp

          本文链接:https://www.haomeiwen.com/subject/ikvmwttx.html