Java Architecture Diary
Apr 13, 2020 · Backend Development
What Determines @ResponseBody’s Default Return Format in Spring MVC?
In Spring MVC, the default data format returned by @ResponseBody depends on the client’s Accept header, and the framework selects an appropriate HttpMessageConverter through RequestResponseBodyMethodProcessor, which evaluates acceptable and producible media types to produce JSON, XML, or other formats.
Accept HeaderHttpMessageConverterJava
0 likes · 5 min read