cookie86868

Results 1 comments of cookie86868

> > 你好, 默认值是有的, 但是构造函数里被覆盖为null, 在fastjson2中有两种解决方法 > > 因为为SubDTO **非静态** 内部类时, 创建SubDTO是通过构造是**需要**传入父TestDTO, 标记@AllArgsConstructor, fastjson2优先使用这个注解创建的构造参数, 那么在JSON文本中没有对应的`fouDTO `时, 那么反序列化相当于null, 那么传入构造函数时, SubDTO.fouDTO 本有值的, 缺被覆盖为了null @kraity 感谢解答,目前已经可以达成期望结果。但是我们项目升级希望尽可能低的对原有代码做变更,请问之后会有计划在这方面做兼容或者优化吗?