我有一个 Java 对象,其中包含一组未排序的可比较对象。有没有办法让杰克逊在将它序列化为 JSON 列表之前对它进行排序?
我想要这种行为,以便在 Java 中表示时相等的对象确定性地生成相同的 JSON。
杰克逊有什么设置可以做到这一点吗?还是编写自定义序列化程序的最佳选择?
单个自定义序列化程序可以在所有Set<T>地方工作T implements Comparable吗?
这个问题不是jackson to sort the response by using the field name only的副本,它询问如何对 Map 中的键进行排序。这个问题是关于对 Set 中的元素进行排序。