天天看点

关于@Value给静态变量赋值遇到的问题

@Value 给普通的变量赋值是可以成功的  但是给静态变量赋值将是失败的

如果需要赋值是需要通过set方法去赋值的

/**
     * 静态变量xxxx
     */
    public static String appqPrefix;

    @Value(("${appq.prefix}"))
    public void setAppqPrefix(String appqPrefix) {
        this.appqPrefix = appqPrefix;
    }
           

继续阅读