apollo参数信息
![](https://img2020.cnblogs.com/blog/997646/202003/997646-20200315185047421-477833347.png)
在pom.xml中添加依赖包
<dependency>
<groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-client</artifactId>
<version>1.5.1</version>
</dependency>
修改application.yml以apollo配置参数启动
![](https://img2020.cnblogs.com/blog/997646/202003/997646-20200315185233958-2120097618.png)
apollo参数配置信息
#******apollo参数配置******#
app:
id: jf-tk-mybatis-1.0
apollo:
meta: http://localhost:8080
bootstrap:
enabled: true
eagerLoad:
enabled: true
![](https://img2020.cnblogs.com/blog/997646/202003/997646-20200315184415873-1254655611.png)
在springboot启动类开启Apollo配置,添加注解 @EnableApolloConfig
![](https://img2020.cnblogs.com/blog/997646/202003/997646-20200315184712863-889349919.png)
创建controller测试Apollo
package com.jeff.tk.mybatis.controller;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloWordController {
@Value("${server.port}")
private String port;
@RequestMapping("hello")
public String hello() {
return "HelloWord";
}
@RequestMapping("getPort")
public String getPort() {
return port;
}
}
![](https://img2020.cnblogs.com/blog/997646/202003/997646-20200315184928817-2006318170.png)