【发布时间】:2018-05-15 06:10:24
【问题描述】:
我需要将 POJO 转换为地图。我尝试使用对象映射器,但时间戳等类型在最终映射中以 String 或 Long 的形式出现。是否有一些工具可以进行简单的转换,从而使地图具有与 POJO 中完全相同的对象? (我知道我可以使用反射,但想看看是否有更简单的方法。)
【问题讨论】:
-
您能否发布一个示例,您的确切含义以及它目前的样子?如果类型匹配,您可以将所有内容添加到地图中,或者您可以
extendMAP 您的 pojo 是您希望它成为 MAP 类 -
请显示您的代码(您尝试使用“对象映射器”的位置)。 “对象映射器”是什么意思-您是否使用 Jackson 的
ObjectMapper将 POJO 转换为 JSON?还是要将其转换为java.util.Map?