perf:fastjson禁用 将相同的对象写成引用的形式

This commit is contained in:
曾文豪
2023-05-10 15:53:22 +08:00
parent b5fd837ccf
commit 5ed663e112

View File

@@ -20,7 +20,9 @@ public class CommonUtil {
FastJsonConfig config = new FastJsonConfig(); FastJsonConfig config = new FastJsonConfig();
config.setSerializerFeatures(SerializerFeature.WriteMapNullValue, config.setSerializerFeatures(SerializerFeature.WriteMapNullValue,
SerializerFeature.WriteNullStringAsEmpty, SerializerFeature.WriteNullStringAsEmpty,
SerializerFeature.WriteEnumUsingName); SerializerFeature.WriteEnumUsingName,
SerializerFeature.DisableCircularReferenceDetect
);
config.setDateFormat("yyyy-MM-dd HH:mm:ss"); config.setDateFormat("yyyy-MM-dd HH:mm:ss");
config.setSerializeFilters(new DesensitizeValueFilter()); config.setSerializeFilters(new DesensitizeValueFilter());
return config; return config;