gpt4 book ai didi

java - Jackson 与 JSON 的简单数据绑定(bind)...它有什么帮助...我错过了什么?

转载 作者:行者123 更新时间:2023-12-02 00:33:26 24 4
gpt4 key购买 nike

当我看到你可以与 Jackson 进行简单的数据绑定(bind)时,我本能地觉得这会非常有用。不必设计/创建特定的 Java 类的前景非常有吸引力。但我不明白简单的数据绑定(bind)如何真正加快速度。如果您以 Map<String, Object> 结尾然后需要跳过相当多的环节才能从 map 中获取数据,不是吗?

我一定在这里遗漏了一些东西,因为在我看来,你最终会遇到一种不同类型的解析头痛。您无需自己手动解析 JSON 或编写完整绑定(bind)的类,而是通过各种类型的转换等来从 Map 获取正确的数据。 。

我错过了什么?有人可以告诉我简单数据绑定(bind)的优势在哪里吗?

最佳答案

在您不知道正在解析的 JSON 的具体结构并且需要以编程方式处理它的情况下,简单的数据绑定(bind)可能很有用(也许该结构甚至在配置中定义,也许没有)。

虽然您也可以使用树模型来实现此目的,但简单的数据绑定(bind)可能更容易。

不过,如果 JSON 结构在编译时已知,则仅使用完整数据绑定(bind)(Java 类)是有意义的。

关于java - Jackson 与 JSON 的简单数据绑定(bind)...它有什么帮助...我错过了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8410250/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com