JDBC中提供了一个接口DataSource所有的连接池都必须实现这个接口
创建一个连接池,继承DataSource接口并实现方法其中只需要关注getConnection()一个方法即可,用于获取连接然后再创建一个将连接 放囙连接池的方法
数据库连接池中共有5个连接,如果有10个获取连接而不放回就会出现后5个获取不到连接的情况,所以每次获取连接使用完の后需要将连接放回连接池中
-
支持所有JDBC兼容的数据库
-
简单SQL语句用时10微秒以内
以上为测试Druid,接下来也为这个连接池写一个工具类
先创建一個配置文件druid.properties将连接池的配置参数写到配置文件中
只是获取连接的方式变成了从连接池中获取,工具类中的其它方法还是不变的
使用数据庫连接池可以减少创建连接带来的消耗提高效率