Open mzy2023 opened 9 months ago
方法就是不要用json做序列化
方法就是不要用json做序列化
有具体方案吗?
方法就是不要用json做序列化
有具体方案吗?
1.使用Jackson2序列化时会记录类型信息, 但是报文会很大.
可参考:
QuickConfig systemConfigCacheConfig = QuickConfig
.newBuilder("test", "system:config:")
.expire(Duration.ofSeconds(86410))
.cacheType(CacheType.REMOTE)
// 自己序列化
.valueEncoder(JacksonUtils::objectToByteArray)
// 自己反序列化
.valueDecoder((bytes)-> JacksonUtils.byteArrayToObject(bytes, new TypeReference<CacheValueHolder
如图序列化无法识别List中的泛型,只能拿到结果后再次序列化。 有没有更好的方式解决这个问题