Я объявил конфигурацию сопоставителя следующим образом:
Код: Выделить всё
@Configuration
@RequiredArgsConstructor
public class JacksonMapperConfig {
@Bean
public SimpleModule confidentialFieldJacksonModule() {
SimpleModule simpleModule = new SimpleModule();
return simpleModule;
}
@Bean
public XmlMapper getObjectMapper(SimpleModule confidentialFieldJacksonModule) {
XmlMapper xmlMapper = new XmlMapper();
xmlMapper.registerModule(confidentialFieldJacksonModule);
return xmlMapper;
}
@Bean
public Jackson2ObjectMapperBuilderCustomizer jsonCustomizer(SimpleModule confidentialFieldJacksonModule) {
return builder -> builder.modules()
.modules(confidentialFieldJacksonModule)
.build();
}
}
Вместо этого у меня нечитаемый XML:
Вместо этого у меня есть нечитаемый XML:
р>
Код: Выделить всё
https://localhost:9001/actuatorfalsehttps://localhost:9001/actuator/beansfalsehttps://localhost:9001/actuator/caches/{cache}
Подробнее здесь: [url]https://stackoverflow.com/questions/78507470/make-actuator-output-json-instead-of-xml[/url]
Мобильная версия