I use something like this in a @Configuration annotated class
@ConfigurationProperties(prefix = "some.prefix")
@ConditionalOnProperty(prefix = "enabled")
MyConfigProperties myConfigProperties() {
return new MyConfigProperties();
}