4-5作业

来源:4-5 【总结与作业】关于通用模块的说明及作业

慕码人3048887

2019-09-11

一哥你好,请问
1.消息转换器就是@ResponseBody注解底层转换我们返回对象的工具么?
2.如果没有定义消息转换器,那么原生的消息转换器有哪些,为什么要自定义消息转化器而不是使用原生的消息转换器呢?

写回答

1回答

张勤一

2019-09-11

同学你好:

    1. @ResponseBody 只是 rest 请求的返回序列化注解,并不是消息转换器。消息转换器就是我在课程中介绍的 MessageConverter。当然,你这句话说的其实广义上来说也是没问题的;

    2. 如果没有定义消息转换器,Spring MVC 将会使用自己的默认消息转换器。具体哪些的话,知道我在课程中介绍的那个 JSON 就可以了,其他的不重要。我在课程中自定义的原因有两个:一是让大家知道这里消息序列化的原理;二是告诉大家可以自行定义修改结果返回。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

5
0

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程

相似问题

4-5作业回答

回答 1

4-5 作业

回答 1

10-6作业回答

回答 1

3-10 作业

回答 1