请求后台接口,字段为null不返回问题

  1. 若项目引入了activiti7,activiti会默认把字段返回的策略设置成not_null,且作用的是全局的,导致其他所有的controller空字段都不返回了
    在这里插入图片描述
    在application.yml文件中设置
spring.jackson.default-default-property-inclusion: always

2.如果项目中没有引入别的乱七八糟的框架,那考虑一下是不是mybatis的问题,在mybatis的配置中,添加一行配置:

mybatis.configuration.call-setters-on-nulls: true

让mybatis将空字段也进行返回。


版权声明:本文为Jeffhan_java原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。