Теперь, когда я запускаю приложение, оно должно обращаться к этому преобразователю во время отладки , он туда не доходит и ошибок не выдает? Понятия не имею, почему.
когда отладчик обращается к общей службе преобразования,
конвертеры показывают список из 1, в котором есть MatchConverter, но нет полей для отображения.
Я так понимаю? чего-то не хватает?
Код: Выделить всё
class MatchStrategy {
private MatchStrategyType matchStrategyType;
private List matchConditions;
}
class MatchCondition {
private String condition;
private List additionalFilters;
private List filterConditions;
}
class FilterCondition {
private FilterName name; // FilterName is enum
private FilterOp op; //FilterOp is enum
private String value;
}
@Configuration
@EnableConfigurationProperties
@PropertySource(value = "config.yml", factory=yamlPropertySourceFactory.class)
public class AppConfig {
@Bean(prefix = "strategies")
List strategies(){
return new ArrayList();
}
@Bean
public GenericConversionService conversionService(List
Подробнее здесь: [url]https://stackoverflow.com/questions/78701308/how-to-transform-complex-property-values-additionalfilters-from-yaml-into-doma[/url]