标签:序列化

Java的浅拷贝与深拷贝详细解析

<p>从等号赋值、clone()方法与System.arraycopy讲起,结合代码剖析浅拷贝与深拷贝的区别,并给出重写clone与反序列化两种深拷贝实现方式及各自适用场景。</p>

SpringBoot整合Redis

<p>本文介绍SpringBoot整合Redis的完整方案。文章使用FastJson自定义Redis序列化器并初始化RedisTemplate,封装通用RedisCache工具类,演示缓存对象的读写操作,并进一步集成SpringCache,通过@Cacheable注解实现查询结果的自动缓存。</p>

SpringBoot统一处理null为空字符串

<p>本文介绍SpringBoot如何将接口返回数据中的null字段统一转换为空字符串。文章分别给出基于自带Jackson与Fastjson的两种配置方式,通过自定义序列化器或消息转换器实现null值的统一处理,并配合测试用例验证转换效果,提升接口返回数据的规范性。</p>

Netty学习笔记—(聊天业务优化:扩展序列化算法)

<p>本文为Netty聊天室扩展序列化算法,定义Serializer接口并实现JDK与JSON两种序列化方式,通过配置文件动态指定序列化算法,并结合消息类型映射实现编解码器中对传输对象的序列化与反序列化切换。</p>