Лучший способ использовать Jackson JsonNodeFactory

Я использую Джексона для создания собственного объекта JSON. Правильный ли способ сделать это?

Кажется, он работает хорошо (и вывод правильный), но мне может не хватать способа использования JsonNodeFactory. Предназначен ли объект для передачи, как я сделал здесь?

JsonNodeFactory factory = JsonNodeFactory.instance;
ObjectNode dataTable = new ObjectNode(factory);
ArrayNode aaData = new ArrayNode(factory);

for (PkgLoad pkgLoad : pkgLoadList) {
    ObjectNode row = new ObjectNode(factory);
    row.put("ounces", pkgLoad.ounces);
    row.put("revolutions", pkgLoad.revolutions);
    aaData.add(row);
}

dataTable.put("aaData", aaData);
28
задан David Newcomb 31 August 2018 в 09:25
поделиться