From 01bbb022d487f23b602dbfda6e1cbc1eac78e5f9 Mon Sep 17 00:00:00 2001 From: iqudoo Date: Tue, 9 Jun 2026 15:31:16 +0800 Subject: [PATCH] fix --- .../framework/tape/modules/IModuleFactory.java | 12 ++---------- .../tape/modules/annotation/FactoryMapping.java | 3 --- .../tape/spring/impl/ModuleFactoryImpl.java | 8 +++----- .../provider/FileUploadAliossProviderImpl.java | 2 +- .../domain/provider/FileUploadLocalProviderImpl.java | 2 +- .../provider/PermissionSystemAdminProviderImpl.java | 2 +- 6 files changed, 8 insertions(+), 21 deletions(-) diff --git a/src/main/java/com/iqudoo/framework/tape/modules/IModuleFactory.java b/src/main/java/com/iqudoo/framework/tape/modules/IModuleFactory.java index daa8755..06357f2 100644 --- a/src/main/java/com/iqudoo/framework/tape/modules/IModuleFactory.java +++ b/src/main/java/com/iqudoo/framework/tape/modules/IModuleFactory.java @@ -4,7 +4,7 @@ import java.util.List; public interface IModuleFactory { - void register(Object object, Class factoryClass, String name, String description); + void register(Object object, Class factoryClass, String name); T get(Class factoryClass, String name) throws Throwable; @@ -18,10 +18,10 @@ public interface IModuleFactory { FactoryInfo getFactoryInfo(Class factoryClass, String name) throws Throwable; + @SuppressWarnings({"LombokGetterMayBeUsed", "LombokSetterMayBeUsed"}) class FactoryInfo { private String name; - private String description; private Class factoryClass; public String getName() { @@ -32,14 +32,6 @@ public interface IModuleFactory { this.name = name; } - public String getDescription() { - return description; - } - - public void setDescription(String description) { - this.description = description; - } - public Class getFactoryClass() { return factoryClass; } diff --git a/src/main/java/com/iqudoo/framework/tape/modules/annotation/FactoryMapping.java b/src/main/java/com/iqudoo/framework/tape/modules/annotation/FactoryMapping.java index f7d5b54..df2ddcd 100644 --- a/src/main/java/com/iqudoo/framework/tape/modules/annotation/FactoryMapping.java +++ b/src/main/java/com/iqudoo/framework/tape/modules/annotation/FactoryMapping.java @@ -18,7 +18,4 @@ public @interface FactoryMapping { /* 支持环境 */ String[] actives() default {}; - /* 说明信息 */ - String description() default ""; - } diff --git a/src/main/java/com/iqudoo/framework/tape/spring/impl/ModuleFactoryImpl.java b/src/main/java/com/iqudoo/framework/tape/spring/impl/ModuleFactoryImpl.java index 86e4338..16ad8cf 100644 --- a/src/main/java/com/iqudoo/framework/tape/spring/impl/ModuleFactoryImpl.java +++ b/src/main/java/com/iqudoo/framework/tape/spring/impl/ModuleFactoryImpl.java @@ -22,7 +22,7 @@ public class ModuleFactoryImpl implements IModuleFactory { public void autoRegisterFactory(Class factoryClass) { List> classList = RunnerApplication.getClassList(); - if (classList != null && classList.size() > 0) { + if (classList != null && !classList.isEmpty()) { for (Class clazz : classList) { FactoryMapping factoryMapping = clazz.getAnnotation(FactoryMapping.class); if (factoryMapping != null) { @@ -31,8 +31,7 @@ public class ModuleFactoryImpl implements IModuleFactory { if ((actives.length == 0 || ArrayUtil.in(actives, currentActive)) && factoryClass.isAssignableFrom(clazz)) { Object object = RunnerContext.getBean(clazz); - register(object, factoryClass, factoryMapping.name(), - factoryMapping.description()); + register(object, factoryClass, factoryMapping.name()); } } } @@ -40,12 +39,11 @@ public class ModuleFactoryImpl implements IModuleFactory { } @Override - public void register(Object object, Class factoryClass, String name, String description) { + public void register(Object object, Class factoryClass, String name) { String factoryName = factoryClass.getName(); // info FactoryInfo factoryInfo = new FactoryInfo(); factoryInfo.setName(name); - factoryInfo.setDescription(description); factoryInfo.setFactoryClass(factoryClass); if (mInfo.containsKey(factoryName)) { mInfo.get(factoryName).put(name, factoryInfo); diff --git a/src/main/java/com/iqudoo/platform/application/domain/provider/FileUploadAliossProviderImpl.java b/src/main/java/com/iqudoo/platform/application/domain/provider/FileUploadAliossProviderImpl.java index 6114035..8ff928a 100644 --- a/src/main/java/com/iqudoo/platform/application/domain/provider/FileUploadAliossProviderImpl.java +++ b/src/main/java/com/iqudoo/platform/application/domain/provider/FileUploadAliossProviderImpl.java @@ -10,7 +10,7 @@ import com.iqudoo.platform.application.setting.SystemGlobalFileUploadConfig; import java.util.Date; @SuppressWarnings({"DuplicatedCode", "SpellCheckingInspection"}) -@FactoryMapping(name = "ali-oss", description = "阿里云OSS文件上传") +@FactoryMapping(name = "ali-oss") public class FileUploadAliossProviderImpl implements IFileUploadProvider { @Override diff --git a/src/main/java/com/iqudoo/platform/application/domain/provider/FileUploadLocalProviderImpl.java b/src/main/java/com/iqudoo/platform/application/domain/provider/FileUploadLocalProviderImpl.java index 8e5657d..4debc52 100644 --- a/src/main/java/com/iqudoo/platform/application/domain/provider/FileUploadLocalProviderImpl.java +++ b/src/main/java/com/iqudoo/platform/application/domain/provider/FileUploadLocalProviderImpl.java @@ -11,7 +11,7 @@ import javax.annotation.Resource; import java.util.Date; @SuppressWarnings({"DuplicatedCode"}) -@FactoryMapping(name = "local", description = "本地文件上传") +@FactoryMapping(name = "local") public class FileUploadLocalProviderImpl implements IFileUploadProvider { @Resource diff --git a/src/main/java/com/iqudoo/platform/application/domain/provider/PermissionSystemAdminProviderImpl.java b/src/main/java/com/iqudoo/platform/application/domain/provider/PermissionSystemAdminProviderImpl.java index 195e684..f9fef34 100644 --- a/src/main/java/com/iqudoo/platform/application/domain/provider/PermissionSystemAdminProviderImpl.java +++ b/src/main/java/com/iqudoo/platform/application/domain/provider/PermissionSystemAdminProviderImpl.java @@ -18,7 +18,7 @@ import com.iqudoo.platform.application.facade.repository.ISystemAdminInfoReposit import javax.annotation.Resource; -@FactoryMapping(name = BizConstants.AUTH_GROUP_SYS_ADMIN, description = "系统管理员") +@FactoryMapping(name = BizConstants.AUTH_GROUP_SYS_ADMIN) public class PermissionSystemAdminProviderImpl implements IPermissionProvider { @Resource