SpringBoot数据访问
使用Druid数据源
数据源配置完成
注册Servlet,StatViewServlet:控制进入管理后台
配置一个监控的filter
配置能够登陆Druid页面,也能够监控管理
但是跳转SQL执行测试页面出现500错误
查看一下控制台输错的错误
2019-08-20 16:41:33.046 INFO 9512 --- [nio-8080-exec-7] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
2019-08-20 16:41:33.221 ERROR 9512 --- [nio-8080-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IndexOutOfBoundsException: Index: 0, Size: 0] with root cause
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
显示size=0,使用的数组出现问题了
使用debug查看数组取到的值
检查数据库数据
由于配置自动创建数据表,把数据覆盖了,只要删除sql,并添加数据库信息
页面显示成功,sql监控也成功