提交 b3ea4cf2 编写于 作者: 武汉红喜's avatar 武汉红喜

environment

上级 3dd12383
......@@ -50,6 +50,7 @@ public class ApplicationConfiguration {
@Bean
@Conditional(OrCondition.class)
@ConditionalOnProperty(prefix = "mars", name = {"provider.dubbo-port", "provider.log-path"})
public ConditionalBean conditionalBean() {
return new ConditionalBean();
}
......
......@@ -8,5 +8,7 @@ public class EnvironmentProcessor implements EnvironmentPostProcessor {
@Override
public void postProcessEnvironment(ConfigurableEnvironment environment, SpringApplication application) {
System.out.println("postProcessEnvironment");
System.setProperty("mars.consumer.dubboPort", "2000");
System.out.println(environment.getProperty("mars.consumer.dubbo-port"));
}
}
\ No newline at end of file
......@@ -11,4 +11,9 @@ test:
second: 2
properties:
a: x
b: y
\ No newline at end of file
b: y
mars:
provider:
dubboPort: 2000
logPath: /tmp/logs
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册