配置文件
http:
readTimeout: 60000
静态工具类
public class HttpUtil {
private static int readTimeout;
public static void setReadTimeout(int readTimeoutConfig) {
readTimeout = readTimeoutConfig;
}
}
配置类
package com.hl.opnc.gateway.server.config;
import com.hl.opnc.gateway.server.util.HttpUtil;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class StaticValueConfig {
@Value("${http.readTimeout}")
private int readTimeout;
@Bean
public int initStaticValue() {
HttpUtil.setReadTimeout(readTimeout);
return 0;
}
}
加载流程