SpringBoot导入Druid运行失败问题

网友投稿 626 2023-04-16

SpringBoot导入Druid运行失败问题

SpringBoot导入Druid运行失败问题

创建SpringBoot项目在引入Druid之后,根据视频中的教程在application.yaml文件中添加了一些配置

(下面的代码是不合乎规范的,因为没有对齐)

spring:

datasource:

#Spring Boot 默认是不注入这些属性值的,需要自己绑定

#druid 数据源专有配置

initialSize: 5

minIdle: 5

maxActive: 20

maxWait: 60000

timeBetweenEvictionRunsMillis: 60000

minEvictableIdleTimeMillis: 300000

validationQuery: SELECT 1 FROM DUAL

testWhileIdle: true

testOnBorrow: false

testOnReturn: false

poolPreparedStatements: true

#配置监控统计拦截的filters,stat:监控统计、log4j:日志记录、wall:防御sql注入

#如果允许时报错 java.lang.ClassNotFoundException: org.apache.log4j.Priority

#则导入 log4j 依赖即可,Maven 地址:https://mvnrepository.com/artifact/log4j/log4j

filters: stat,wall,log4j

maxPoolPreparedStatementPerConnectionSize: 20

useGlobalDataSourceStat: true

connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=500

结果在运行的时候,出现了这样的错误

后来发现是yml文件的错误,因为在红色格格的地方应该适合上面的在同一格局下的,让这里项前进一个格格就可以了

这个网址能检测自己的yml文件的书写有没有格式的错误

http://bejson.com/validators/yaml_editor/

或者点这里

总结

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:电脑打开小程序如何全屏看(电脑打开小程序如何全屏看图)
下一篇:H5小程序(h5小程序怎么做)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~