JDBC连接池

来源:互联网 发布:java趣味编程100例 编辑:程序博客网 时间:2024/06/06 23:18

为什么要有这玩意:大网站不停申请释放连接,耗费资源


一、学习方法增强:

1.继承:子类继承父类,重写父类方法

前提:必须有父类,且存在继承关系

2.装饰着设计模式:什么是设计模式?专门为解决某类固定问题,而编写的固定格式的代码。


前提:必须有接口

3.动态代理:在运行时动态的创建代理

前提:有接口 难点:需要反射技术

4.字节码注入:

框架中用


二、连接池技术

1.自我实现

2.c3p0:掌握c3p0-config.xml基本写法,用ComboPolleDataSource

3.dhcp:以properties结尾,不要用中文,用记事本修改

basicdatasource.create**(propertie加载出来的流)

BasicDataSourceFactory.createDataSource(props)