发现一个很蠢的错误,网上大多数回答都是jdbc.properties配置文件中的username="root"改为jdbc.username='root’或者把username改成user,因为在系统中也有个username属性,这时系统变量覆盖了Properties中的值,这时取得username的值为系统的用户名Administrator,密码为properties中的password去查询数据库,此时用户名名和密码并不匹配就会报错。
但是!!!
我用的是yaml配置的属性,反而就应该用username!!!