1. springboot配置文件初始化静态变量

springboot非静态赋值静态变量

我们有时需要用到加载配置文件时 动态给静态变量赋值

1
2
3
4
5
6
7
8
9
10
//一定要加上 让springboot扫描发现
@Component
public class TronUtil {

public static boolean proxyState;

@Value("${proxyState}")
public void setProxyState(boolean proxyState) {
TronUtil.proxyState = proxyState;
}

yml配置文件

1
proxyState: true