Dubbo序列化Bug导致父子类重名属性的值丢失的解决方法
针对Dubbo中序列化的bug:子类和父类有重名属性时,Controller传参到Service中,子类属性的值丢失。
针对这种情况,现在给出的解决办法都不太实用,经过查阅分析,问题的根源在于序列化的时候父类属性会覆盖子类的属性,导致子类属性的值丢失。
所以这里的办法就是,把子类属性的值赋予父类属性
//泛型中,在Set方法中加入对父类的赋值
public void setFiledA(int i...
原创
2020-01-13 15:31:44 ·
943 阅读 ·
0 评论