【发布时间】:2013-11-25 15:16:45
【问题描述】:
我有许多 pojos 用于 jersey 客户端,以填充来自 restful 调用的 JSON 数据。客户端正在读取 json 并使用 JacksonJsonProvider 填充这些对象。我没有使用任何注解,变量名等于传入的json。
我希望这些 PoJos 的 toStrng 方法能够自动输出它们所代表的 json 的表示,而不必手动编写每个 toString。由于这些是以 simlpe 树格式构造的基本 POJO,因此在 toString 方法中将这些 pojo 输出为 json 应该非常容易。事实上,我知道如果我愿意的话,我可以在一些父/抽象类中使用反射来自己做这件事。但是,感觉我不应该手动执行此操作。是否已经有一些方法可以代替我使用?
我不坚持输出是 json,虽然这样会更好,但是任何类似的自动可视化变量的方法都可以,而无需我手动编写它。
谢谢
【问题讨论】: