首先,SpringBoot自动装配了HttpMessageConvertersAutoConfiguration这个自动配置类
而这个自动配置类又通过@Import注解导入了JacksonHttpMessageConvertersConfiguration类,
在这个类中配置了一个类型为MappingJackson2HttpMessageConverter类型的bean.
当controller中返回对象时,会调用MappingJackson2HttpMessageConverter父类AbstractJackson2HttpMessageConverter中的writeInternal方法,将数据写到outputstream输出流