问题:在MVC框架中的消息转换器中,全局使用了WriteMapNullValue,如何局部实现null值不序列化?
我试过下面两种方式:
1、将@JsonInclude(JsonInclude.Include.NON_NULL)加到实体类上面只会在toJsonString的情况下有效,在controller响应的时候无效。
2、在@JSONField注解上用SerializerFeature.WriteNullStringAsEmpty只会让字段变空,没有发现将null字段不进行序列化的枚举值。 求解,温少
2条答案
按热度按时间bkkx9g8r1#
我也想知道这个问题。。。
vsmadaxz2#
FastJsonHttpMessageConverter 会覆盖成全局配置 可是我只想在 httpmessage时候这样转换 我也不知道怎么解决了