|
@@ -18,6 +18,8 @@
|
|
|
|
|
|
package org.hswebframework.web.starter;
|
|
|
|
|
|
+import com.alibaba.fastjson.JSON;
|
|
|
+import com.alibaba.fastjson.parser.Feature;
|
|
|
import com.alibaba.fastjson.parser.ParserConfig;
|
|
|
import com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer;
|
|
|
import com.alibaba.fastjson.parser.deserializer.ObjectDeserializer;
|
|
@@ -74,6 +76,7 @@ public class HswebAutoConfiguration {
|
|
|
@Primary
|
|
|
@ConfigurationProperties(prefix = "fastjson")
|
|
|
public FastJsonHttpMessageConverter fastJsonHttpMessageConverter(@Autowired(required = false) EntityFactory entityFactory) {
|
|
|
+ JSON.DEFAULT_PARSER_FEATURE |= Feature.DisableFieldSmartMatch.getMask();
|
|
|
FastJsonHttpMessageConverter converter = new FastJsonHttpMessageConverter();
|
|
|
converter.setFeatures(
|
|
|
SerializerFeature.WriteNullListAsEmpty,
|