spring boot jackson 实现为null的字段不返回

发布时间:2025-03-21 11:08:30

spring boot jackson 实现为null的字段不返回 ,有两个好处,第一减少返回的量,第二也可以隐藏字段,防止暴露

在实现WebMvcConfigurer类中实现configureMessageConverters方法,如下

@Override
	public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
		ObjectMapper objectMapper = new ObjectMapper();
		objectMapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
		MappingJackson2HttpMessageConverter jsonConverter = new MappingJackson2HttpMessageConverter(objectMapper);
		converters.add(jsonConverter);
	}



Card image cap
APP STORE
Card image cap
应用宝
Card image cap
ANDROID
Card image cap
VIVO