1.下载apollo-config、apollo-admin、apollo-portal 下载地址
2.解压压缩包
3. 下载数据库 数据库 配置数据库(三个服务都要配置)
4.apollo-portal 环境配置
5.使用MINGWIN64 启动三个服务的脚本
http://localhost:8070 页面管理 http://localhost:8080/ Apollo服务注册
6.新建boot项目 添加依赖
<dependency>
<groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-client</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-core</artifactId>
<version>1.0.0</version>
</dependency>
启动类添加注解
@Configuration
@EnableApolloConfig
@SpringBootApplication
public class ApolloDemoServerApplication {
public static void main(String[] args) {
SpringApplication.run(ApolloDemoServerApplication.class, args);
}
}
添加配置文件
定义app id env 同portal 环境配置文件
c盘新建文件 内容 env=DEV 表示搭建的是开发环境
7.登录界面配置参数
8.测试 默认加载命名空间application 可设置
@RestController
public class Test {
@Value("${ss}")
private String s ;
@GetMapping("test")
public String get(){
return s;
}
}
测试结果