【发布时间】:2021-03-24 19:44:45
【问题描述】:
我有一个将 DTO 接收到正文中的端点。 DTO 有一个 ULong 属性,当我请求杰克逊不解析(反序列化) 带有邮递员的端点。
另外,我尝试创建我的自定义序列化程序?
class ULongSerializer: StdSerializer<ULong>{
override fun serializer(value: ULong, gen: JsonGenarator, provader: SerializerProvider){
gen.writeStartObject()
gen.writeNumber(value) //HERE IS THE PROBLEM
gen.writeEndObject
}
}
写数字方法都不支持ULong,也不支持写字段等其他方法。
有人可以给我一些处理这个问题的提示吗?
【问题讨论】: