今天是刘小爱自学Java的第69天。
感谢你的观看,谢谢你。
话不多说,开始今天的学习:
这几天的学习,什么Jdbc六步骤,Jdbc的封装、sql注入与预编译,自定义连接池。
本质上一直在做一件事情,封装工具类JdbcUtil,并一步一步将其优化。
需要我们自己封装么?其实有现成的框架可以直接用,但学习阶段,自己将其过一遍也是很有必要的。
并且学的是这种封装思想,昨天自己尝试着用动态代理写了一个连接池。
其实市面上也有几个常用的开源连接池:c3p0以及阿里巴巴的德鲁伊。
既然是开源,那么经过多版本的迭代,功能肯定更加地强大,使用起来也更加地方便。
一、c3p0连接池
看c3p0官网:
个人习惯喜欢将浏览器设置成将网页英文翻译成中文,其实最好的还是要自己学着看英文文档。
只能说这还需要一个比较长的时间去适应。
①下载地址
点进去可以下载最新版的c3p0。
②文档说明