Druid连接池一(学习笔记)

本文详细介绍了Druid数据库连接池的各个方面,包括Druid的特性、下载方式、源码获取、配置方法以及监控功能的开启和配置,如SQL合并、慢SQL记录和多数据源监控数据的合并。此外,还提供了StatFilter的多种配置方式,帮助开发者更好地理解和使用Druid。
摘要由CSDN通过智能技术生成

1. Druid简介

DruidJava语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能

2. Druid下载

正式版本下载:
    maven中央仓库 http://central.maven.org/maven2/com/alibaba/druid/ 

3. Druid源码

Driud是一个开源项目,源码托管在github上,源代码仓库地址是https://github.com/alibaba/druid 。同时每次Druid发布正式版本和快照的时候,都会把源码打包,你可以从上面的下载地址中找到相关版本的源码。

4. Druid配置

    Druid 0.1.18之后版本都发布到maven中央仓库中,所以你只需要在项目的pom.xml中加上dependency就可以了。例如:

    <dependency>        <groupId>com.alibaba</groupId>        <artifactId>druid</artifactId>        <version>${druid-version}</version>    </dependency>

也可以选择 Maven仓库查找公共的仓库地址:

http://www.mvnrepository.com/artifact/com.alibaba/druid

5.Druid监控

Druid的监控统计功能是通过filter-chain扩展实现,如果你要打开监控统计功能,配置StatFilter

Druid内置提供一个StatFilter,用于统计监控信息。

StatFilter配置:

5.1.别名配置

StatFilter的别名是stat,这个别名映射配置信息保存在:

druid-xxx.jar!/META-INF/druid-filter.properties。

    在spring中使用别名配置方式如下:

    <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值