我使用的是Spring Boot 1.4.4,此版本不会从REST控制器返回空值。
然而,在1.5.1中,我得到了返回的所有值,即使它们为空。
我查看了更改日志,但找不到任何会返回null值的更改。
有人有个主意吗?
官方更改日志:
答案 0 :(得分:2)
这个问题已经解决了。事实证明我使用的是在1.4中弃用的jackson属性,并且该属性已在1.5中删除。
旧物业
# Old value
spring.jackson.serialization-inclusion
# should be replaced with
spring.jackson.default-property-inclusion