如果我们需要注入yml配置文件中的变量,只需要在属性上加上@Value("session.redis.host")即可。
但是如果我们需要在静态方法中使用这个变量,那么这个属性就需要是静态属性了。这时候@Value("${session.redis.host}")的值为null。
这时需要在类上加上注解@Component。然后set方法上加上@Value("${session.redis.host}")就可以了
如果我们需要注入yml配置文件中的变量,只需要在属性上加上@Value("session.redis.host")即可。
但是如果我们需要在静态方法中使用这个变量,那么这个属性就需要是静态属性了。这时候@Value("${session.redis.host}")的值为null。
这时需要在类上加上注解@Component。然后set方法上加上@Value("${session.redis.host}")就可以了