关于这个消息转换器

关于这个消息转换器

老师,在实现RESTful的时候也要加入这个jar吗?

http://img1.sycdn.imooc.com//climg/5d423c690001b35007180178.jpg

还有也要加这个消息转换器吗

<mvc:annotation-driven >
    <!-- 消息转换器 -->
    <mvc:message-converters register-defaults="true">
        <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"></bean>
    </mvc:message-converters>
</mvc:annotation-driven>

这个jackson不是拿来在上一门SpringMVC数据绑定的时候json数据绑定的时候用的吗?

另外我想知道消息转换器有啥用,能详细讲下吗?谢谢老师

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,jackson-databind可以将JSON格式的数据转化为类对象。而通过配置消息转换器,将前端传过来的对象转换为json格式的参数。消息转换器的作用是支持将http请求的对象转换为json格式,在本小节中需要配置。

箭头所指的第三个是方法的参数,可以不一致,但是建议写为一直的。如果传递的是一个字符串数组,建议将其写成List<String>集合进行传递。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

提问者 MasonM 2019-08-01 09:38:10

另外我还想问一下

http://img1.sycdn.imooc.com//climg/5d42422100016b0b09150284.jpg

如果要在url中传递值,是否图中箭头指的三处的变量名都必须一致?

而且如果是传递一个字符串数组咋办?怎么设置

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师