(7)SpringBoot之Druid使用

2018-10-24  本文已影响0人  俗人浮生

说到数据库,不得不说连接池,我们今天准备用Druid连接池来替换原来的JDBC连接池或C3P0连接池,因为Druid连接池是目前最好用的连接池,大家用了都说好,所以我们也引进来耍耍呗。

老规矩,我们先将Druid所需的依赖加进pom文件中:

Druid所需的依赖

然后当然是修改配置文件,指定连接池使用Druid:

指定连接池Druid

至此就完成了Druid的引入,就是这么简单。

这时你运行项目,数据库所使用的连接池已经切换到Druid了,简单是简单,但好像没什么感觉似的,别急!我们进一步对Druid做一部分配置:

Druid补充配置

看到没?Druid可供配置的参数很多,配置好这些参数有利于性能的优化,在此就不做展开了,注意的是上面两处红色箭头,第一处就是监控路径的配置,我们都直接Druid提供了很棒的监控功能,通过这样配置,我便可以查看到监控界面,浏览器访问http://localhost:8080/druid/

Druid监控界面

如上图,我们知道Druid提供了很强悍的监控功能,这些有利于我们开发和日常生产环境的监控及相关问题的定位处理。

接着,我们说一下第二个箭头,配置的是Spring监控位置,一般我们指定监控service的实现类,因为那才是我们关心的业务处理。

编写相关service及其实现类,用浏览器访问后,即可在Spring监控中看到相关的业务调用信息,如下图:

Druid之Spring监控
上一篇下一篇

猜你喜欢

热点阅读