Spring@Value给静态变量赋值

静态变量不可以直接赋值,需要调用set方法;

代码示例

private static String address;                        

@Value("${hebccc.snmp.ipAddress}")
public void setIpAddress(String ipAddress){
    address = ipAddress;
    LOGGER.info("初始化SNMP==============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>ipAddress:{}",ipAddress.toString());
}
posted @ 2020-12-15 22:21  全栈老刘  阅读(230)  评论(0编辑  收藏  举报