春季项目中的 JODD JSON 配置



我的问题很简单.

MappingJackson2HttpMessageConverter

在 Spring 中可用于从任何 REST 服务到客户端的数据序列化。现在我正在研究另一个项目,它建议使用 JODD json。我很困惑如何在 spring 项目中将其配置为

自定义和通用到所有 Json 转换器

对于所有 RestApi 响应。

谢谢提前

如果我理解正确,您想知道如何在类型和 JSON 之间进行映射。乔德正在尽其所能地利用给予它的东西来做到这一点。对于序列化,只需给出对象,Jodd 将解析。对于解析,只需提供目标类,Jodd 将尽力创建所有可能的类,包括当前类型、泛型等。

有时您需要更多:

附注

使用注释,您可以微调例如命名和要序列化的内容。只需@JSON注释添加到类/方法/字段并进行调整即可。

序列化程序和分析器

但是,您可以为要处理的每种类型指定特定的序列化程序或分析器。用:

TypeJsonSerializerMap.get().register()

添加新TypeJsonSerializer ,或

TypeJsonParserMap.get().register();

以添加新TypeJsonParser

注意:TypeJsonParserMap尚未发布,但很快就会发布。

相关内容

  • 没有找到相关文章

最新更新