【蠢事】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没法被加载到,好蠢啊!!!

 

 

 

 

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM