From 1730e5a819dd1dcf417a02543098f5a2f243a19d Mon Sep 17 00:00:00 2001 From: linlihuiyang Date: Sun, 13 Oct 2019 19:50:23 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3Gson=E6=89=BE=E4=B8=8D?= =?UTF-8?q?=E5=88=B0=E5=8C=85=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/me/zhengjie/service/impl/QiNiuServiceImpl.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/eladmin-tools/src/main/java/me/zhengjie/service/impl/QiNiuServiceImpl.java b/eladmin-tools/src/main/java/me/zhengjie/service/impl/QiNiuServiceImpl.java index b35fcfdd..530a363d 100644 --- a/eladmin-tools/src/main/java/me/zhengjie/service/impl/QiNiuServiceImpl.java +++ b/eladmin-tools/src/main/java/me/zhengjie/service/impl/QiNiuServiceImpl.java @@ -1,5 +1,6 @@ package me.zhengjie.service.impl; +import com.alibaba.fastjson.JSON; import com.qiniu.common.QiniuException; import com.qiniu.http.Response; import com.qiniu.storage.BucketManager; @@ -8,7 +9,6 @@ import com.qiniu.storage.UploadManager; import com.qiniu.storage.model.DefaultPutRet; import com.qiniu.storage.model.FileInfo; import com.qiniu.util.Auth; -import com.qiniu.util.Json; import me.zhengjie.domain.QiniuConfig; import me.zhengjie.domain.QiniuContent; import me.zhengjie.exception.BadRequestException; @@ -97,8 +97,7 @@ public class QiNiuServiceImpl implements QiNiuService { Response response = uploadManager.put(file.getBytes(), key, upToken); //解析上传成功的结果 -// DefaultPutRet putRet = new Gson().fromJson(response.bodyString(), DefaultPutRet.class); - DefaultPutRet putRet = Json.decode(response.bodyString(), DefaultPutRet.class); + DefaultPutRet putRet = JSON.parseObject(response.bodyString(), DefaultPutRet.class); //存入数据库 QiniuContent qiniuContent = new QiniuContent(); qiniuContent.setSuffix(FileUtil.getExtensionName(putRet.key));