【问题标题】:Spring3 MappingJacksonJsonView vs. MappingJacksonHttpMessageConverterSpring3 MappingJacksonJsonView 与 MappingJacksonHttpMessageConverter
【发布时间】:2011-02-23 16:25:05
【问题描述】:

Spring 3 包含 ContentnegotiatingViewResolver,例如,它可用于根据 Aceept HTTP 标头决定视图。

这将是呈现 json 视图的一种方式,另一种方式(也提供传入请求主体到对象的映射)是设置 MappingJacksonHttpMessageConverter。

哪个最好用?有什么指导或提示吗?

谢谢!

【问题讨论】:

  • 接受您之前问题的答案。
  • 是的,接受的答案。对不起...
  • 在我的问题中添加一些细节。我想同时支持 XML 和 JSON,加上能够减少渲染视图(详细/摘要视图)是一个加号。

标签: spring rest jackson


【解决方案1】:

MappingJacksonHttpMessageConverter 看起来是个不错的方法,以防您想完全跳过视图分辨率。

HttpMessageConverter 可以让你轻松地做更多像 XML、etcImages 等,你也可以对它们进行单元测试:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-21
    • 1970-01-01
    相关资源
    最近更新 更多