From 75537be32eeadcb35a882ee3f52f45352c76edcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cyaya=E2=80=9D?= <2192657210@qq.com> Date: Tue, 6 Jun 2023 18:54:23 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BF=AE=E6=94=B9=E4=BA=86FilePreviewF?= =?UTF-8?q?actory#get=E6=96=B9=E6=B3=95=E8=8E=B7=E5=8F=96service=20bean?= =?UTF-8?q?=E7=9A=84=E6=96=B9=E5=BC=8F=EF=BC=8C=E7=94=B1=E5=8E=9F=E6=9D=A5?= =?UTF-8?q?=E7=9A=84=E5=85=88=E8=8E=B7=E5=8F=96=E6=89=80=E6=9C=89FilePrevi?= =?UTF-8?q?ew=E7=B1=BB=E5=9E=8B=E7=9A=84bean=E5=86=8D=E6=A0=B9=E6=8D=AEbea?= =?UTF-8?q?n=20name=E8=8E=B7=E5=8F=96bean=E6=94=B9=E4=B8=BA=E7=9B=B4?= =?UTF-8?q?=E6=8E=A5=E6=A0=B9=E6=8D=AEbean=20name=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E5=8D=95=E4=B8=AAbean?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/keking/service/FilePreviewFactory.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/server/src/main/java/cn/keking/service/FilePreviewFactory.java b/server/src/main/java/cn/keking/service/FilePreviewFactory.java index 514c4324..8f234992 100644 --- a/server/src/main/java/cn/keking/service/FilePreviewFactory.java +++ b/server/src/main/java/cn/keking/service/FilePreviewFactory.java @@ -4,8 +4,6 @@ import cn.keking.model.FileAttribute; import org.springframework.context.ApplicationContext; import org.springframework.stereotype.Service; -import java.util.Map; - /** * Created by kl on 2018/1/17. * Content : @@ -20,7 +18,6 @@ public class FilePreviewFactory { } public FilePreview get(FileAttribute fileAttribute) { - Map filePreviewMap = context.getBeansOfType(FilePreview.class); - return filePreviewMap.get(fileAttribute.getType().getInstanceName()); + return context.getBean(fileAttribute.getType().getInstanceName(), FilePreview.class); } }