前言
好久没有更新 Spring Boot 系列文章, 你说忙么? 也可能是, 前段时间的关注点也许在其他方面了, 最近项目中需要开发小程序, 正好采用 Spring Boot 实现一个后端服务, 后面会把相关的代码案例分享出来, 不至于大家做小程序后端服务的时候一头雾水
在 Spring Boot 下默认提供了若干种可用的连接池 (dbcp,dbcp2, tomcat, hikari), 当然并不支持 Druid,Druid 来自于阿里系的一个开源连接池, 它提供了非常优秀的监控功能, 下面跟大家分享一下如何与 Spring Boot 集成
版本环境
Spring Boot 1.5.2.RELEASEDruid 1.1.6JDK1.7
系统集成
添加 pom.xml 依赖:
配置 application.properties:
配置 yml 文件 (与上二选一)
配置 Druid 的监控统计功能
启动应用, 访问地址: http://localhost:8080/druid/, 输入配置的账号密码登录之后, 即可查看数据源及 SQL 统计等监控效果图如下:
当然, 阿里巴巴也提供了 Druid 的 SpringBoot 集成版 (druid-spring-boot-starter), 可参考以下链接
参考:
- https://github.com/alibaba/druid/tree/master/druid-spring-boot-starter
- https://github.com/alibaba/druid/wiki
来源: http://www.jianshu.com/p/ab47be84d90a