Fork me on GitHub

【蠢事】Spring框架application.yml文件数据库连接信息配置不正确导致项目不连接MySQL,而是连接H2数据库的问题

经过连续几天各种bug的洗礼,终于学会了如何本本分分做人

 

解决完所有bug,怀揣着敬意点击run as java application,以为可以顺利查询数据库里的内容,结果运行查询数据库代码报错h2数据库里找不到表单名。。。h2???什么鬼

虽然pom里有h2database,但是连接数据库的驱动写的是com.mysql.cj.jdbc.Driver(注:我的mysql版本是8.0以上的,所以驱动名是这样子的),url也没什么问题

查了半天也不知道为什么程序不根据配置加载mysql数据库,而是跑去加载h2数据库,那么真相只有一个,配置有问题!!!

 

果然,因为缩进问题,使得driverClassName、url、username、password没法被加载到,好蠢啊!!!

 

 

 

 

 

 

 

 

 

posted @ 2019-09-27 11:16  踏花自在天  阅读(1099)  评论(0编辑  收藏  举报