我正在使用memcached替换内部缓存系统,但memcached客户端无法缓存JsonNode对象,因为它们没有实现Serializable.有什么方法可以实现序列化JsonNode对象吗?杰克逊是否提供Serializable同等级的课程?
通过将其写为字节来最好地序列化JSON.在杰克逊,它是使用ObjectMapper,例如通过以下方式完成的:
byte[] raw = objectMapper.writeValueAsBytes(root);
Run Code Online (Sandbox Code Playgroud)
MemCache并不真正需要Serializable,因为它都是原始字节; 虽然Java客户端可能会尝试提供帮助并处理序列化.
| 归档时间: |
|
| 查看次数: |
6154 次 |
| 最近记录: |