关键词:springboot,连接池,druid
上一篇讲了springboot如何连接数据库,聪明的大家肯定想下一篇应该是数据库连接池了吧,对,你们想对了,这篇就讲数据库连接词,说到数据库连接池,dbcp,cp30,druid,hikariCP等等,估计大家能报出上10个名字,不过没关系,喜欢就好,选择自己喜欢的就好,呵,开个玩笑,肯定要各方面对比考虑一下,在做选择了,小白选择的是阿里的druid。
springboot配置连接池
有人说druid是Java语言中最好的数据库连接池,我也不知道了,不过我喜欢它提供监控和扩展功能。业界把 druid和hikariCP 做对比后,虽说 hikariCP 的性能比 druid 高,但是因为 druid 包括很多维度的统计和分析功能,所以这也是大家都选择使用它的原因。
1) 添加maven依赖
2) 配置数据源相关信息
具体每一项代表什么意思,小白就不再去话痨了,有兴趣度娘一下。
3)配置监控统计功能
配置有好多方式,可注解,也可以通过web配置,按照规则配置就好。小白使用的是注解,下面就来看一下注解怎么配置吧。
配置servlet
配置filter
4)扫描filter和servlet
5)启动application
启动程序,访问http://localhost:8080/druid/index.html即可查看数据源及SQL统计等。
使用配置的用户名和密码登录。