SpringBoot导入Druid运行失败问题
创建SpringBoot项目在引入Druid之后,根据视频中的教程在application.yaml文件中添加了一些配置
(下面的代码是不合乎规范的,因为没有对齐)
spring: datasource: #SpringBoot默认是不注入这些属性值的,需要自己绑定 #druid数据源专有配置 initialSize:5 minIdle:5 maxActive:20 maxWait:60000 timeBetweenEvictionRunsMillis:60000 minEvictableIdleTimeMillis:300000 validationQuery:SELECT1FROMDUAL 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://www.bejson.com/validators/yaml_editor/
或者点这里
总结
到此这篇关于SpringBoot导入Druid运行失败的文章就介绍到这了,更多相关SpringBoot导入Druid运行失败内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。