时间: 2020-09-4|tag: 36次围观|0 条评论

SpringBoot开发案例之配置阿里巴巴Druid连接池插图

前言

好久没有更新Spring Boot系列文章,你说忙么?也可能是,前段时间的关注点也许在其他方面了,最近项目中需要开发小程序,正好采用Spring Boot实现一个后端服务,后面会把相关的代码案例分享出来,不至于大家做小程序后端服务的时候一头雾水。

在Spring Boot下默认提供了若干种可用的连接池(dbcp,dbcp2, tomcat, hikari),当然并不支持Druid,Druid来自于阿里系的一个开源连接池,它提供了非常优秀的监控功能,下面跟大家分享一下如何与Spring Boot集成。

版本环境

Spring Boot 1.5.2.RELEASE、Druid 1.1.6、JDK1.7

系统集成

添加pom.xml依赖:

SpringBoot开发案例之配置阿里巴巴Druid连接池插图1

配置application.properties:

SpringBoot开发案例之配置阿里巴巴Druid连接池插图2

配置yml文件(与上二选一)

SpringBoot开发案例之配置阿里巴巴Druid连接池插图3

配置Druid的监控统计功能

SpringBoot开发案例之配置阿里巴巴Druid连接池插图4
SpringBoot开发案例之配置阿里巴巴Druid连接池插图5
SpringBoot开发案例之配置阿里巴巴Druid连接池插图6
SpringBoot开发案例之配置阿里巴巴Druid连接池插图7
SpringBoot开发案例之配置阿里巴巴Druid连接池插图8
SpringBoot开发案例之配置阿里巴巴Druid连接池插图9
SpringBoot开发案例之配置阿里巴巴Druid连接池插图10
SpringBoot开发案例之配置阿里巴巴Druid连接池插图11
SpringBoot开发案例之配置阿里巴巴Druid连接池插图12

启动应用,访问地址:http://localhost:8080/druid/, 输入配置的账号密码登录之后,即可查看数据源及SQL统计等监控。效果图如下:

SpringBoot开发案例之配置阿里巴巴Druid连接池插图13

当然,阿里巴巴也提供了Druid的SpringBoot集成版(druid-spring-boot-starter),可参考以下链接。

参考:

https://github.com/alibaba/druid/tree/master/druid-spring-boot-starter

https://github.com/alibaba/druid/wiki

作者: 小柒

文章转载于:https://www.jianshu.com/p/ab47be84d90a

原著是一个有趣的人,若有侵权,请通知删除

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《SpringBoot开发案例之配置阿里巴巴Druid连接池
   

还没有人抢沙发呢~