Switch to @EnableConfigurationProperties to make override predictable

This commit is contained in:
Dave Syer
2016-04-24 14:08:11 +01:00
parent 9c4624389e
commit 8c8d218f71

View File

@@ -34,9 +34,9 @@ import org.springframework.core.env.Environment;
* @author Josh Long
*/
@Configuration
@EnableConfigurationProperties
@ConditionalOnClass(CloudFoundryClient.class)
@ConditionalOnProperty(value = "spring.cloud.cloudfoundry.discovery.enabled", matchIfMissing = true)
@EnableConfigurationProperties(CloudFoundryDiscoveryProperties.class)
public class CloudFoundryDiscoveryClientConfiguration {
@Autowired
@@ -74,8 +74,4 @@ public class CloudFoundryDiscoveryClientConfiguration {
return new CloudFoundryDiscoveryClient(cloudFoundryClient, environment);
}
@Bean
public CloudFoundryDiscoveryProperties cloudFoundryDiscoveryProperties() {
return new CloudFoundryDiscoveryProperties();
}
}