From 7bceab104b26cd41715435b46c7805ba57908346 Mon Sep 17 00:00:00 2001 From: kamhung <22250530@qq.com> Date: Tue, 10 Nov 2015 17:54:49 +0800 Subject: [PATCH] --- test/com/wentch/redkale/test/convert/BsonTestMain.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/test/com/wentch/redkale/test/convert/BsonTestMain.java b/test/com/wentch/redkale/test/convert/BsonTestMain.java index 9d53df3ab..5504608fb 100644 --- a/test/com/wentch/redkale/test/convert/BsonTestMain.java +++ b/test/com/wentch/redkale/test/convert/BsonTestMain.java @@ -5,11 +5,11 @@ */ package com.wentch.redkale.test.convert; -import com.wentch.redkale.convert.bson.BsonConvert; -import com.wentch.redkale.convert.bson.BsonFactory; +import com.wentch.redkale.convert.bson.*; import com.wentch.redkale.convert.json.*; import com.wentch.redkale.util.*; import java.io.Serializable; +import java.nio.*; import java.util.Arrays; /** @@ -38,6 +38,10 @@ public class BsonTestMain { TestComplextBean bean = new TestComplextBean(); byte[] bytes2 = convert.convertTo(Object.class, bean); + final int len = bytes2.length; + BsonByteBufferWriter writer = convert.pollBsonWriter(()-> ByteBuffer.allocate(len/2)); + convert.convertTo(writer, bean); + bytes2 = writer.toArray(); System.out.println(convert.convertFrom(TestComplextBean.class, bytes2).toString()); } }