2017-06-19 113 views
-1

有誰知道基於反射的Java對象圖形序列化器,它存儲由字段順序標識的字段而不是字段的名稱?這就是我想做的事:基於字段順序的Java對象序列化器

  1. 負載的JSON文件與傑克遜JSON解串器
  2. 將它保存在其中不包含字段名的二進制格式...
  3. 負荷先前序列化對象與該應用程序的OBFUSCATED版本。

序列化的內容將不會傳輸到任何其他JVM。從混淆中排除序列化的POJO目前不是一種選擇。

回答

1

Protostuff默認情況下,按照pojo中的定義從頂部到底部輸入字段。您還可以使用註釋控制字段編號。

請注意,某些(非sun)vms(特別是dalvik)上的順序不能保證。

建議使用Sun jdk6或更高版本進行保證排序。