Данный метод аннотирован @GetMapping, который возвращает объект с аннотациями JAXB.Для генерации XML дополнительные библиотеки не добавляются, т. Е. Используется встроенная поддержка JDK.Как я могу включить вывод в печатном виде в формате XML?
Если вы используете Linux, вы можете передать его через xmllint --pretty 1 response.xml.
xmllint --pretty 1 response.xml
Я предлагаю создать свой собственный HttpMessageConverter или использовать этот AbstractJaxb2HttpMessageConverter (https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/http/converter/xml/AbstractJaxb2HttpMessageConverter.html), чтобы включить следующее свойство
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);