在ObjectMapper中使用writevalue进行序列化时使用Jackson.It正在刷新底层的straem

时间:2012-10-15 12:15:14

标签: jackson

目前我们正在使用杰克逊进行序列化。

问题是我不能在流中写入多个地图而我的代码是

ObjectMapper mapper = new ObjectMapper();
mapper.configure(com.fasterxml.jackson.core.JsonGenerator.Feature.FLUSH_PASSED_TO_STREAM, false);
mapper.writeValue(writer, myMap);

1 个答案:

答案 0 :(得分:0)

我相信,将FLUSH_AFTER_WRITE_VALUE设为false,正是您所寻找的。

https://github.com/FasterXML/jackson-databind/wiki/Serialization-features#output-life-cycle-features