Привет, у меня есть несколько файлов пользовательских свойств, таких как application.properties. И я добавил некоторые свойства в эти файлы. Myproblem @ConditionalOnProperty не может прочитать мои свойства в файле customproperties. Если я помещаю то же свойство в application.properties, то ConditionalOnProperty работает, но когда я помещаю myproperty в файл customproperties, это время не работает. ConditionalOnProperty в весенней загрузке.
@Congiuration
@PropertySource("classpath:myproperties.properties")
@ConfigurationProperties(prefix="mycustomprop")
public class MyProperties{
private String myproperty;
@Configuration
@ConditionalOnProperty(name = "mycustomprop.myproperty", havingValue = "false") //not work when myproperty in customproperty file
public class MyConfiguration implements WebMvcConfigurer
@SpringBootApplication
@PropertySources({
@PropertySource("classpath:myproperties.properties")
})
public class MyApplication