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); } }