dubbox 相对于dubbo 对了 rest 协议的支持  而且默认序列化的协议 是json

dubbox 内部是通过 RestEasy 处理 rpc 服务 而 RestEasy获取序列化是 是通过 spi  加载的  

而我们项目中恰好使用dubbox rest协议jackson 反序列化的坑

 

这个 provider使用 的 jackson版本是 1.9.8dubbox rest协议jackson 反序列化的坑

而 jackson 2.x 的命名空间 与1.x 完全不同 

 

jackson 有个比较坑的问题是  如果 你输入参数 多的话 默认是会异常的 

只能通过JsonIgnoreProperties处理  

@JsonIgnoreProperties(
    ignoreUnknown = true
)

所以 需要注意使用 旧版本的 JsonIgnoreProperties

 

相关文章:

  • 2021-06-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-08
  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
猜你喜欢
  • 2021-06-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-27
  • 2021-12-15
相关资源
相似解决方案