Apollo快速使用
生活随笔
收集整理的這篇文章主要介紹了
Apollo快速使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
@EnableApolloConfig // 開啟apoll 客戶端注解(配置文件的方式)
@SpringBootApplication
public class Application {public static void main(String[] args) {SpringApplication.run(Application.class, args);}}
server.servlet.context-path=/
server.port=8001spring.application.name=apollo-test
spring.http.encoding.charset=UTF-8
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8
spring.jackson.default-property-inclusion=NON_NULL
## apollo配置如下## apollo應用id(app.id)
app.id=apollo-test
## apollo-config-service 地址
app.meta=http://192.168.11.111:8080
@Configuration
public class JavaConfigBean {@Value("${timeout:20}")private int timeout;@Value("${newKey:'hello'}")private String newKey;public int getTimeout() {return timeout;}public void setTimeout(int timeout) {this.timeout = timeout;}public String getNewKey() {return newKey;}public void setNewKey(String newKey) {this.newKey = newKey;}}
@RestController
public class IndexController {@Autowiredprivate JavaConfigBean javaConfigBean;@RequestMapping("/index")public String index() {System.err.println("timeout: " + javaConfigBean.getTimeout());System.err.println("newKey: " + javaConfigBean.getNewKey());return "index";}}
?
總結
以上是生活随笔為你收集整理的Apollo快速使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FastDFS整合SpringBoot
- 下一篇: 简单工厂模式定义