spring中通过@Value给静态变量赋值

 

 

import org.springframework.beans.factory.annotation.Value;  
import org.springframework.stereotype.Component;  
  
@Component  
public class GlobalValue {  
    // @Value("${mongodb.db}") 这种方式无法给静态变量赋值
    public static String DATABASE;  

    @Value("${mongodb.db}")  
    public void setDatabase(String db) {  
        DATABASE = db;  
    }  
}

 

posted @ 2018-03-21 09:31  VoctrALs  阅读(3275)  评论(0编辑  收藏  举报