有没有办法为 FasterXML JSON 序列化强加某些字段顺序?例如,我需要 myObject.date 正好在前面,然后 myObject.amount 正好在后面,然后是 myObject.itemsCollection 等等。
如果没有现有的方法可以做到这一点,那么我该如何实现呢?我考虑为对象字段使用一些自定义注释,但我不知道从哪里开始,下一步该做什么......
有没有办法为 FasterXML JSON 序列化强加某些字段顺序?例如,我需要 myObject.date 正好在前面,然后 myObject.amount 正好在后面,然后是 myObject.itemsCollection 等等。
如果没有现有的方法可以做到这一点,那么我该如何实现呢?我考虑为对象字段使用一些自定义注释,但我不知道从哪里开始,下一步该做什么......
解决方案非常简单。只需在要序列化的类中使用此注解:http: //fasterxml.github.io/jackson-annotations/javadoc/2.2.0/com/fasterxml/jackson/annotation/JsonPropertyOrder.html