解决Springboot中@Value无法注解静态变量

// 定义的静态变量,直接加@Value注解无效
private static String secret;


//定义静态方法
private static void setStaticSecret(String secret) {
    XXXX.secret = secret; //XXXX 为类名
}

//定义普通方法
@Value(${属性对应的引用})
public void setSecret(String secret){
    setStaticSecret(secret)
}




你可能感兴趣的:(spring,boot,java,spring)