springcloud feign服务间调用date类型转换错误怎么解决(date,feign,springcloud,开发技术)

时间:2024-05-08 01:46:30 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    springcloud%C2%A0feign%E6%9C%8D%E5%8A%A1%E9%97%B4%E8%B0%83%E7%94%A8date%E7%B1%BB%E5%9E%8B%E8%BD%AC%E6%8D%A2%E9%94%99%E8%AF%AF%E6%80%8E%E4%B9%88%E8%A7%A3%E5%86%B3

最近尝试换springcloud开发,原先是springboot,每次的返回值的Date类型都通过@ControllerAdvice格式化yyyy-MM-dd HH:mm:ss然后返回的。这次用feign之后,2个服务之间调用,一直报错查了好久百度都搞不定,后面灵光一闪。。。不多说,上方案

标识只有feign请求会多一个flag头

再决定是否需要格式化时间

com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.util.Date` from String "2021-07-27 10:35:16": not a valid representation (error: Failed to parse Date value '2021-07-27 10:35:16': Cannot parse date "2021-07-27 10:35:16": while it seems to fit format 'yyyy-MM-dd'T'HH:mm:ss.SSSZ', parsing fails (leniency? null))

使用OpenFeign进行服务间调用时返回的对象中时间类型为字符串型,接收的对象对应的类型为Date类型,openFeign转换日期格式时异常

1.配置文件中加

2、字段上加一下注解

本文:springcloud feign服务间调用date类型转换错误怎么解决的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:怎么用C++代码实现学校人员管理系统下一篇:

9 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18