将对象序列化为二进制或 JSON。
您可以通过该 API,实现将对象序列化成二进制或 JSON 字符串。
类 | 说明 |
---|---|
DefaultByteArraySerializer | 将对象序列化为二进制 |
FastJsonJsonSerializer | 基于 FastJSON 的对象与 JSON 之间的序列化 |
GsonJsonSerializer | 基于 Gson 的对象与 JSON 之间的序列化 |
JacksonJsonSerializer | 基于 Jackson2 的对象与 JSON 之间的序列化 |
DefaultByteArraySerializer
序列化成字符串,逻辑是在对象序列化为 byte
数组后,通过 URLEncoder.encode
进行编码FastJsonJsonSerializer
、GsonJsonSerializer
、JacksonJsonSerializer
可以通过参数 Class<T>
、TypeReference<V>
指定返回的对象类型