datasource $username被替换为PC用户名的解决方案

在idea下运行springboot项目遇到datasource 中设置好了username却被设置成了 计算机用户名(windows) Administrator

 

排查问题打断点,发现在初始化bean的时候就被传入的Administrator给替换掉username;

所以检查环境变量datasource $username被替换为PC用户名的解决方案,确实取得是环境变量,很诡异,各种折腾没解决;

后来发现是使用了@ConfigurationProperties注解导致的

datasource $username被替换为PC用户名的解决方案

 

 

把@ConfigurationProperties注释掉就好了!