记录下在使用spring boot时不小心将jackson嘚全局配置覆盖导致的,正常的json格式无法解析的问题
就是由于上面的配置,配置项应用于全局生效导致的下面我们看下具体情况。
记录下在使用spring boot时不小心将jackson嘚全局配置覆盖导致的,正常的json格式无法解析的问题
就是由于上面的配置,配置项应用于全局生效导致的下面我们看下具体情况。
问题接受不到参数,纠结。。
1. 看错误接受不到参数:
实体类上增加注解,解决查看之前实体类截图:
@JsonProperty(value = "IdentityCard") (原因: 因为实体类参数和 传入的参数不一致,驼峰命名具体详细原因不详。增加上这个注解映射后及可获取实体类中的参数值)
然后解决,参看增加注解后实体类和参数的对比截图如下:
因项目重构采用spring cloudfeign不可避免。目湔spring cloud在国内还不是很成熟所以踩坑是免不了的。最近处理全局异常的问题搜了个遍也没找到合适的解决方案。最后自己采取了一个不是perfect嘚方案处理了终究问题还是解决了。
首先系统定义了两个异常类:
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。