druid监控页面 关闭_Springboot集成 Druid

本文介绍了SpringBoot集成Druid数据源的过程,包括配置YML文件、新建配置文件和设置后台监控。Druid以其强大的监控功能著称,能够监控所有SQL语句,有助于排查错误。通过配置,可以访问Druid的监控页面进行数据库运行状况的查看。
摘要由CSDN通过智能技术生成

前言

对于数据访问层,无论是Sql还是NoSql,SpringBoot默认采用整合SpringData的方式进行统一管理,添加大量的自动配置,屏蔽了很多设置。引入了各种XxxTemplate和XxxRepository来简化我们队数据访问层的操作。

SpringBoot2.0默认是用com.zaxxer.hikari.HikariDataSource作为数据源。

2.0以下默认采用的是org.apache.tomcat.jdbc.pool.DataSource作为数据源。

Hikari的官方网站:http://brettwooldridge.github.io/HikariCP/

  • Hikari号称JAVA领域中最快的数据连接池,具体可以点连接进去看看
  • 阿里巴巴奉献给apache的Druid服务周到,里面有监控中心,可以帮助我们快速定位慢sql等。Druid官方网站:http://druid.io/

为什么HikariCP被号称为性能最好的Java数据库连接池,如何配置使用参考这篇博客:点击

注意事项:默认情况下使用com.zaxxer.hikari.HikariDataSource获取数据源时会抛出一个异常。说时区不对,需要我们修改mysql的时区:

SHOW VARIABLES LIKE '%time_zone%'
SET GLOBAL time_zone="+8:00"

集成Druid

Apache Druid(Incubating) - 面向列的分布式数据存储,非常适合为交互式应用程序提供动力,开发中使用的更多。

  • 以往我们都是直接引入Druid的依赖:
<dependency>       
    <groupId>com.alibaba</groupId>       
    <artifactId>druid</artifactId>       
    <version>1.1.12</version>   
</dependency>
  • apache中已经出了一套完美支持SpringBoot的方案所以说我们不使用上面的依赖而是使用&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值