Bean used to manage the HttpMessageConverters used in a Spring Boot
application. Provides a convenient way to add and merge additional
HttpMessageConverters to a web application.
An instance of this bean can be registered with specific
additional converters if
needed, otherwise default converters will be used.
NOTE: The default converters used are the same as standard Spring MVC (see
WebMvcConfigurationSupport.getMessageConverters() with some slight re-ordering to
put XML converters at the back of the list.
Create a new HttpMessageConverters instance with the specified additional
converters.
Parameters:
additionalConverters - additional converters to be added. New converters will
be added to the front of the list, overrides will replace existing items without
changing the order. The getConverters() methods can be used for further
converter manipulation.
Create a new HttpMessageConverters instance with the specified additional
converters.
Parameters:
additionalConverters - additional converters to be added. Items are added just
before any default converter of the same type (or at the front of the list if no
default converter is found) The postProcessConverters(List) method can be
used for further converter manipulation.
addDefaultConverters - if default converters should be added
converters - converters to be added. Items are added just before any default
converter of the same type (or at the front of the list if no default converter is
found) The postProcessConverters(List) method can be used for further
converter manipulation.