Spring配置@ResponseBody JSON格式

想象一下,我在Spring 3 @Controller中有这个带注释的方法


@RequestMapping("")

public @ResponseBody MyObject index(@RequestBody OtherObject obj) {

    MyObject result = ...;

    return result;

}

但是我需要配置输出json格式,就像我在做的那样:


ObjectMapper om = new ObjectMapper();

om.configure(JsonGenerator.Feature.QUOTE_FIELD_NAMES, true);

om.getSerializationConfig()

        .setSerializationInclusion(JsonSerialize.Inclusion.NON_DEFAULT);

om.getSerializationConfig()

        .set(SerializationConfig.Feature.INDENT_OUTPUT, false);

有什么方法可以配置此行为?


UYOU
浏览 1034回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP