物理连接和逻辑连接
不使用DataSource的连接池:
1. 需要操作连接池专有API借出物理连接
2. 用后不得关闭连接, 再使用专有API归还连接
使用DataSource的连接池:
1. 通过getConnection方法返回逻辑连接;
2. 连接对象使用代理模式, 覆盖连接接口的close方法, 用于归还连接;
3. 上述过程对jdbc开发者透明, 原来的代码不需要任何改变
不使用DataSource的连接池:
1. 需要操作连接池专有API借出物理连接
2. 用后不得关闭连接, 再使用专有API归还连接
使用DataSource的连接池:
1. 通过getConnection方法返回逻辑连接;
2. 连接对象使用代理模式, 覆盖连接接口的close方法, 用于归还连接;
3. 上述过程对jdbc开发者透明, 原来的代码不需要任何改变