タグ

ブックマーク / qiita.com/komiya_atsushi (1)

  • Jackson でハイパフォーマンスな JSON 処理をするためのベストプラクティス (1) - Qiita

    Java で POJO などを JSON にシリアライズ、もしくは JSON からデシリアライズする場合は Jackson を使うのがもはや golden standard となっている今日この頃ですが、みなさまいかような Java JSON ライフをお過ごしでしょうか? 今回はそんな Jackson を速度性能的により効率的に扱う必要があり、その際に以下のサイトをだいぶ参考にさせていただいたので、今後のためにもその内容をざっくりとメモしておきます。 Presentation: Jackson Performance Jackson Best Practices: Performance 基 1. 生成処理などが重たいオブジェクトは再利用しよう データバインディングで利用する ObjectMapper や、ストリーミング処理で利用する JsonFactory は、特に再利用をするべきオブ

    Jackson でハイパフォーマンスな JSON 処理をするためのベストプラクティス (1) - Qiita
    katsush
    katsush 2022/01/27
    “ObjectMapper においては、型ごとのシリアライザやデシリアライザのインスタンスを内部にキャッシュしています。”
  • 1