- All Known Implementing Classes:
AbstractSerializer,FastJsonSerializer,Hessian2Serializer,JdkGzipSerializer,JdkSerializer
public interface BaseSerializer
基础序列化器接口
定义了序列化和反序列化的基本操作,用于在缓存系统中存储和检索对象。 实现类需要提供具体的序列化和反序列化逻辑。
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Method Summary
Modifier and TypeMethodDescription<T> Tdeserialize(byte[] bytes) 反序列化字节数组<T> byte[]serialize(T object) 序列化对象
-
Method Details
-
serialize
<T> byte[] serialize(T object) 序列化对象将对象转换为字节数组,以便在缓存中存储
- Type Parameters:
T- 对象类型- Parameters:
object- 要序列化的对象- Returns:
- 序列化后的字节数组
-
deserialize
<T> T deserialize(byte[] bytes) 反序列化字节数组将字节数组转换为对象,以便从缓存中检索
- Type Parameters:
T- 对象类型- Parameters:
bytes- 要反序列化的字节数组- Returns:
- 反序列化后的对象
-