buguge - Keep it simple,stupid

知识就是力量,但更重要的,是运用知识的能力why buguge?

导航

2026年3月16日 #

Fastjson枚举反序列化:当字符串不是枚举常量名时,会发生什么?

摘要: 我们知道,对外暴露的 HTTP RestAPI 接口通常使用 JSON 格式传输数据。服务端接收到数据后,会将 JSON 字符串反序列化为对应的请求实体对象。 我司灵工系统使用的是 Fastjson-1.2.83 作为序列化工具。在一次RestAPI开发过程中,我忽然产生一个好奇:当 VO 属性的类 阅读全文

posted @ 2026-03-16 20:20 buguge 阅读(8) 评论(0) 推荐(0)

fastjson-EnumDeserializer类及源码分析

摘要: 本文以fastjson-1.2.83版本中 EnumDeserializer 类的源码,来解释其工作原理和实现细节。 🎯 类结构概览 EnumDeserializer 是 FastJSON 用于将 JSON 反序列化为枚举类型的核心类。它支持: 通过枚举名称(Enum.name())反序列化 通过 阅读全文

posted @ 2026-03-16 18:32 buguge 阅读(4) 评论(0) 推荐(0)