From d602749ac1d24fe4fecd16dc167491d5e2b19b3b Mon Sep 17 00:00:00 2001 From: rays <1615175118@qq.com> Date: Mon, 30 Aug 2021 18:13:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../migration/web/service/impl/MigrationServiceImpl.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/kernel-s-migration/migration-business-web/src/main/java/cn/stylefeng/roses/kernel/migration/web/service/impl/MigrationServiceImpl.java b/kernel-s-migration/migration-business-web/src/main/java/cn/stylefeng/roses/kernel/migration/web/service/impl/MigrationServiceImpl.java index 23cfd7af7..829a68a11 100644 --- a/kernel-s-migration/migration-business-web/src/main/java/cn/stylefeng/roses/kernel/migration/web/service/impl/MigrationServiceImpl.java +++ b/kernel-s-migration/migration-business-web/src/main/java/cn/stylefeng/roses/kernel/migration/web/service/impl/MigrationServiceImpl.java @@ -7,6 +7,10 @@ import cn.stylefeng.roses.kernel.migration.api.pojo.MigrationAggregationPOJO; import cn.stylefeng.roses.kernel.migration.web.pojo.MigrationRequest; import cn.stylefeng.roses.kernel.migration.web.service.MigrationService; import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; +import com.alibaba.fastjson.serializer.SerializeConfig; +import com.alibaba.fastjson.serializer.SerializerFeature; +import com.alibaba.fastjson.serializer.ToStringSerializer; import org.springframework.stereotype.Service; import org.springframework.web.multipart.MultipartFile; @@ -72,7 +76,10 @@ public class MigrationServiceImpl implements MigrationService { SchedulingCenter.exportData(migrationAggregationPOJO); // 转换为Json字符串 - return JSON.toJSONString(migrationAggregationPOJO); + SerializeConfig serializeConfig = new SerializeConfig(); + serializeConfig.put(Long.class, ToStringSerializer.instance); + serializeConfig.put(Long.TYPE, ToStringSerializer.instance); + return JSONObject.toJSONString(migrationAggregationPOJO, serializeConfig, SerializerFeature.PrettyFormat); } @Override