dubbox rest協議jackson 反序列化的坑

dubbox 相對於dubbo 對了 rest 協議的支持  並且默認序列化的協議 是jsonjava

dubbox 內部是經過 RestEasy 處理 rpc 服務 而 RestEasy獲取序列化是 是經過 spi  加載的  json

而咱們項目中剛好使用ide

 

這個 provider使用 的 jackson版本是 1.9.8rest

而 jackson 2.x 的命名空間 與1.x 徹底不一樣 blog

 

jackson 有個比較坑的問題是  若是 你輸入參數 多的話 默認是會異常的 rpc

只能經過JsonIgnoreProperties處理  class

@JsonIgnoreProperties(
    ignoreUnknown = true
)

因此 須要注意使用 舊版本的 JsonIgnorePropertiesdubbo

相關文章
相關標籤/搜索