Skip to content

Commit 286d4b9

Browse files
committed
fastjson write null
1 parent 96c3332 commit 286d4b9

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/main/resources/spring/spring-mvc.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,19 @@
2929
<property name="charset" value="UTF-8" />
3030
<!-- Default dateFormat -->
3131
<property name="dateFormat" value="yyyy-MM-dd HH:mm:ss" />
32+
<!--fastjson空值处理:https://github.com/alibaba/fastjson/wiki/WriteNull_cn-->
33+
<property name="serializerFeatures">
34+
<list>
35+
<value>BrowserCompatible</value>
36+
<value>WriteMapNullValue</value>
37+
<value>WriteNullListAsEmpty</value>
38+
<value>WriteNullStringAsEmpty</value>
39+
<value>WriteNullNumberAsZero</value>
40+
<value>WriteNullBooleanAsFalse</value>
41+
<value>WriteNonStringKeyAsString</value>
42+
<value>WriteNonStringValueAsString</value>
43+
</list>
44+
</property>
3245
</bean>
3346
<!-- fastjsonView -->
3447
<bean id="fastJsonJsonView" class="com.alibaba.fastjson.support.spring.FastJsonJsonView">

0 commit comments

Comments
 (0)