可以的WebMvcConfigurer继承类里面添加
/**** * 避免Long类型精度丢失 * @param converters */ @Override public void extendMessageConverters(List<HttpMessageConverter<?>> converters) { converters.stream().filter(c -> c instanceof MappingJackson2HttpMessageConverter).forEach(cvt -> { MappingJackson2HttpMessageConverter converter = (MappingJackson2HttpMessageConverter) cvt; ObjectMapper objectMapper = converter.getObjectMapper(); SimpleModule simpleModule = new SimpleModule(); simpleModule.addSerializer(Long.class, ToStringSerializer.instance); simpleModule.addSerializer(Long.TYPE, ToStringSerializer.instance); objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); objectMapper.registerModule(simpleModule); objectMapper.disable(SerializationFeature.FAIL_ON_EMPTY_BEANS); }); }