阿里Druid数据库连接池是一款Java语言开发的高效可靠的数据库连接池,它是由阿里巴巴公司开发的一款开源数据库连接池,它的特点是采用两级缓存机制,具有良好的性能和可靠性,支持JDBC,JNDI,JPA,JTA等多种数据访问技术,是一款非常受欢迎的数据库连接池。
阿里Druid数据库连接池配置方法
1、需要在Druid官网下载Druid数据库连接池,将下载的druid-1.0.14.jar文件复制到项目的lib目录下,在项目的classpath下添加druid-1.0.14.jar文件。
2、在项目的src目录下新建一个druid.properties文件,文件内容如下:
# 数据库连接驱动 driverClassName=com.mysql.jdbc.Driver # 数据库连接URL url=jdbc:mysql://127.0.0.1:3306/test # 数据库连接用户名 username=root # 数据库连接密码 password=123456 # 初始化连接数量 initialSize=5 # 最大连接数量 maxActive=10 # 最小连接数量 minIdle=3 # 获取连接最大等待时间 maxWait=60000 # 连接池最小空闲时间 minEvictableIdleTimeMillis=300000 # 连接池最大空闲时间 maxEvictableIdleTimeMillis=900000 # 验证SQL validationQuery=SELECT 1 FROM DUAL # 是否自动提交 defaultAutoCommit=true
3、在项目的src目录下新建一个druid-config.xml文件,文件内容如下:
classpath:druid.properties
4、在web.xml文件中加入如下配置:
contextConfigLocation classpath:druid-config.xml org.springframework.web.context.ContextLoaderListener
5、在Spring配置文件中加入如下配置:
6、配置完成后,在项目中就可以使用Druid数据库连接池了。