Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
社内のキャッシュシステムをmemcachedに置き換えていますが、memcachedクライアントはJsonNodeオブジェクトを実装していないため、オブジェクトをキャッシュできませんSerializable。JsonNodeオブジェクトのシリアル化を実現する方法はありますか?ジャクソンSerializableはこのクラスに相当するものを提供していますか?
JsonNode
Serializable
JSONは、バイトとして書き出すことでシリアル化するのが最適です。ジャクソンではObjectMapper、たとえば次のように使用して行われます。
ObjectMapper
byte[] raw = objectMapper.writeValueAsBytes(root);
MemCacheはすべて生のバイトであるため、Serializableは実際には必要ありません。ただし、Javaクライアントは有用であり、シリアル化を処理しようとする場合があります。