Код: Выделить всё
import com.fasterxml.jackson.dataformat.xml.JacksonXmlModule;
import com.fasterxml.jackson.dataformat.xml.XmlMapper;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.http.converter.xml.MappingJackson2XmlHttpMessageConverter;
@Configuration
public class XmlSerialization {
@Bean("mappingJackson2XmlHttpMessageConverter")
public MappingJackson2XmlHttpMessageConverter mappingJackson2XmlHttpMessageConverter() {
JacksonXmlModule customModule = new JacksonXmlModule();
customModule.addSerializer(new CustomListSerializer());
XmlMapper xmlMapper = new XmlMapper(customModule);
return new MappingJackson2XmlHttpMessageConverter(xmlMapper);
}
}
Это все, что у меня есть:
Код: Выделить всё
import org.springframework.http.converter.xml.JacksonXmlHttpMessageConverter;
import tools.jackson.dataformat.xml.XmlModule;
import tools.jackson.dataformat.xml.XmlMapper;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class XmlSerialization {
@Bean("mappingJackson2XmlHttpMessageConverter")
public JacksonXmlHttpMessageConverter mappingJackson2XmlHttpMessageConverter() {
XmlModule customModule = new XmlModule();
customModule.addSerializer(new CustomListSerializer());
XmlMapper xmlMapper = XmlMapper.builder().addModule(customModule).build();
return new JacksonXmlHttpMessageConverter(xmlMapper);
}
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... ialization