输入库中没有的id,控制台显示{"errorCode":6,"errorMsg":"商户不存在"}

来源:5-10 商户投放子系统 - 商户信息服务接口实现

qq_张黎明_2

2019-10-23

输入库中没有的id为啥不显示为{“data”:null,“errorCode”:6,“errorMsg”:“商户不存在”}?

写回答

1回答

张勤一

2019-10-23

同学你好:

    因为这里的输出直接过滤了数据是 null 的属性,null 本身就是没有意义的,不需要纠结这样的问题。如果实在就是想要输出 null 属性,可以设置下 Jackson 的相关配置。让 Jackson 输出属性值是 null 的字段即可。

    如果想要更深入的理解这个问题,可以简单的学习下 Jackson,序列化和反序列化输出相关的知识。   


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1
0

Java分布式后台开发 Spring Boot+Kafka+HBase

从零到一完整搭建企业级架构的通用卡包工程,让你迈到百度T4+ 。

886 学习 · 221 问题

查看课程