SpringBoot 如何将配置文件中的参数注入到静态变量里

我们在启动项目的时候,往往需要给某个配置类注入默认的参数,如果开发环境和生产环境所需的参数都不一样,这时候,我们就需要利用配置文件给我们的配置类中注入参数了!一般我们在给变量注入时,是很容易的,这里就不多赘述了!
有些时候,我们对某个类中的参数死活注入不进去,方式都没有写错,控制台也不报错.那就赶紧看看你的变量声明的是不是静态变量,有没有set方法.只要静态变量才会出现这种情况.
解决方法一: 把静态变量的static 修饰符去掉.

解决方法二: 继续使用static变量, 那么将它set方法的static修饰符去掉

你可能感兴趣的:(Spring,Boot)