controller中返回字符串
第一次进入
这个类AbstractMessageConverterMethodProcessor的writeWithMessageConverters中
由于返回类型是String,所以先匹配了这个StringHttpMessageConverter转换
然后又通过beforeBodyWrite去写的,写成了TraceResult类
当前类实例是StringHttpMessageConverter,其中方法中第二个参数是String,就会报转换异常了
解决方法:
简单直接
不返回字符串,包装下
如果返回其他类型,转换类就是MappingJackson2HttpMessageConverter