- 创建连接对象Connection,加入连接池中
- 从连接池中获取连接对象
- 使用后的连接对象,不是从内存中销毁,而是归还到连接池中
重新定义close()方法的功能:
连接池类:
List pool;//保存连接对象的集合,“池”
driverClass,url,user,pwd
initCount:初始的连接对象的数量,创建连接池对象时
maxCount:最大的连接对象的数量
count:已经创建的连接对象的数量
构造方法():读取配置文件,按照初始大小创建连接对象
Private Connection create():创建连接对象
Public Connection getConnection():获取连接池中的连接对象
Size()
代理设计模式:JDK代理,接口代理