Springboot 2.0获取配置信息
yml
com:
didispace:
foo: bar
post: Why Spring Boot,Why Spring Cloud,Why Spring Boot
Java代码
ConfigurableApplicationContext context = SpringApplication.run(ProviderApplication.class, args);
Binder binder = Binder.get(context.getEnvironment());
String foo = binder.bind("com.didispace.foo", Bindable.of(String.class)).get();
System.out.println("--------------------->" + foo);
获取List
List<String> postList = binder.bind("com.didispace.post", Bindable.listOf(String.class)).get();
日志
--------------------->bar