开发者社区> 问答> 正文

SofaRPC中rest协议如何统一配置LocalDateTime类型的序列化格式

  • 问题描述 当使用SofaRPC对外暴露rest协议时,返回对象中LocalDateTime类型会被当作普通对象进行序列化,得到的结果如下:
{
"current": {
"year": 2021,
"month": "SEPTEMBER",
"monthValue": 9,
"dayOfMonth": 24,
"dayOfWeek": "FRIDAY",
"dayOfYear": 267,
"hour": 17,
"minute": 25,
"second": 24,
"nano": 274000000,
"chronology": {
"calendarType": "iso8601",
"id": "ISO"
}
}
}

可以通过对返回对象中对应属性标记@JsonSerialize注解指定解析器的方式来进行对LocalDateTime类型的处理。但是我们遇到了一种场景是返回的对象为二方依赖,无法进行注解标记。因此,想咨询下SofaRPC是否提供有统一配置日期序列化格式的方法。

展开
收起
liyifango 2021-09-24 17:53:51 415 0
0 条回答
写回答
取消 提交回答
来源圈子
更多
收录在圈子:
致力于打造一流的分布式技术在金融场景应用实践的技术交流平台,专注于交流金融科技行业内最前沿、可供参考的技术方案与实施路线。
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载