spring boot配置注入有变量方式和类方式(参见:《spring boot 自定义配置属性的各种方式》),变量中又要注意静态变量的注入(参见:spring boot 给静态变量注入值》)。
静态变量注入需要注意:@Value("${platform}")与set函数必须连着写,不能分开。另外记得在类前加@Component
注入代码:
private static String platform;
@Value("${platform}") public void setPlatform(String cplatform) { platform = cplatform; }
配置文件内容:
platform=http://www.baidu.com/