java吧 关注:1,214,568贴子:12,661,158
  • 9回复贴,共1

返回的树形json中存在集合属,集合为空的时候不显示该字段gai怎么

只看楼主收藏回复



IP属地:江苏1楼2021-03-12 15:05回复
    部分json数据如图, 红框内的空集合不显示该属性应该怎么做,
    返回实体类和对应属性都加了@JsonInclude(JsonInclude.Include.NON_EMPTY)注解
    配置文件 default-property-inclusion: non_empty 有对应的配置 不生效


    IP属地:江苏2楼2021-03-12 15:08
    回复
      阿里那个json全局配置可以设置,具体百度很多的


      IP属地:广东来自Android客户端4楼2021-03-12 15:28
      收起回复
        实体类中单独写一个缺少这个集合的构造,数据封装时候进行判断,如果list是null或者长度=0直接封装在少一个构造的构造方法中


        IP属地:浙江来自Android客户端5楼2021-03-13 07:26
        收起回复
          参数里面不是可以掉function吗,找调用的方法,然后把取出来的参数进行判断,就行


          IP属地:广东来自Android客户端6楼2021-03-13 18:58
          收起回复
            不用管,让前端搞就行


            IP属地:浙江来自Android客户端7楼2021-03-14 10:21
            回复