前端说 获取 List 数据,返回的是 null 而不是 空数组 [ ] 这就奇怪了, 明明 配置类 全局的json 配置啊, List 对象会null 会转成 空数组
@Override
public void configureMessageConverters(List> converters) {
FastJsonHttpMessageConverter fastJsonHttpMessageConverter = new FastJsonHttpMessageConverter();
FastJsonConfig fastJsonConfig = new FastJsonConfig();
fastJsonConfig.setSerializerFeatures(
// 防止循环引用
SerializerFeature.DisableCircularReferenceDetect,
// 空集合返回[],不返回null
SerializerFeature.WriteNullListAsEmpty,
// 空字符串返回"",不返回null
// SerializerFeature.WriteNullStringAsEmpty,
SerializerFeature.WriteMapNullValue
);
fastJsonConfig.setDateFormat(DatePattern.NORM_DATETIME_PATTERN);//时间格式
fastJsonHttpMessageConverter.setFastJsonConfig(fastJsonConfig);
//支持的类型。 不需要配置,默认已经支持所有的类型了
// List fastMediaTypes &