@ResponseBody JSON 格式进行春季配置
2022-09-01 02:49:29
想象一下,我在春季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);
有没有办法配置此行为?
我发现了几个相关的问题,但我不确定如何使它们适应我的具体情况:
谢谢!