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 客户端可能会尝试提供帮助并处理序列化。