系统字典数据应该包括自定义的java类-枚举,修改为只扫描枚举类

pull/4015/head
chengyangwang 2022-08-31 11:42:51 +08:00
parent c154ead0d1
commit 53b670befd
1 changed files with 7 additions and 1 deletions

View File

@ -36,6 +36,12 @@ public class ResourceUtil {
*/
private final static String CLASS_PATTERN="/**/*.class";
/**
* java
*/
private final static String CLASS_ENMU_PATTERN="/**/*Enum.class";
/**
* org.jeecg
*/
@ -55,7 +61,7 @@ public class ResourceUtil {
return enumDictData;
}
ResourcePatternResolver resourcePatternResolver = new PathMatchingResourcePatternResolver();
String pattern = ResourcePatternResolver.CLASSPATH_ALL_URL_PREFIX + ClassUtils.convertClassNameToResourcePath(BASE_PACKAGE) + CLASS_PATTERN;
String pattern = ResourcePatternResolver.CLASSPATH_ALL_URL_PREFIX + ClassUtils.convertClassNameToResourcePath(BASE_PACKAGE) + CLASS_ENMU_PATTERN;
try {
Resource[] resources = resourcePatternResolver.getResources(pattern);
MetadataReaderFactory readerFactory = new CachingMetadataReaderFactory(resourcePatternResolver);