我可以创建class StringJsonDeserializer extends JsonDeserializer<String>
,class IntegerJsonDeserializer extends JsonDeserializer<Integer>
,依此类推。但是,我想避免为每种JSON标量类型(字符串,数字,整数,布尔值)创建一个(或多个类),因为我要为每个JSON标量类型创建相同的内容。
是否可以在一堂课或其他通用方法中做到这一点?我可以创建一个类来检查JSON类型并在进行一些处理后委托给默认的反序列化器吗?