<mvc:annotation-driven/>这个标签会初始化RequestMappingHandlerAdapter和RequestMappingHandlerMapping RequestMappingHandlerAdapter作为适配器对结果进行返回处理。
RequestMappingHandlerAdapter(handleInternal方法)-> RequestMappingHandlerAdapter(invokeHandlerMethod方法)->
ServletInvocableHandlerMethod(invokeAndHandle方法)-> HandlerMethodReturnValueHandlerComposite(handleReturnValue方
法) -> (因为使用了@ResponseBody标签会使用这个处理器)RequestResponseBodyMethodProcessor(handleReturnValue方法)->
AbstractMessageConverterMethodProcessor(writeWithMessageConverters方法) -> MappingJackson2HttpMessageConverter(父类write方法)
这样就是一个完整的调用链。