搭建apollo环境
参考其它链接
引入依赖
<dependency>
<groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-client</artifactId>
<version>1.9.0</version>
<scope>compile</scope>
</dependency>
配置文件
application.yaml
app:
id: www
apollo:
meta: http://10.213.32.226:8878
bootstrap:
enable: true
使用
启动类加上@EnableApolloConfig注解
@RestController
public class TestController {
@Value("${wsl}")
private String smscode;
@Resource
TesstImpl tesst;
@GetMapping("/getconfig")
public String getConfig(){
Config appConfig = ConfigService.getAppConfig();
String smsKey = "sms.enable";
String value = appConfig.getProperty(smsKey,null);
System.out.println(value);
tesst.request(smscode);
return value+"-"+smscode;
}
}