mirror of
https://github.com/hs-web/hsweb-framework.git
synced 2026-05-07 21:55:57 +08:00
fix: 修复FastBeanCopier可能报找不到类问题.
This commit is contained in:
@@ -31,7 +31,7 @@ public class Proxy<I> extends URLClassLoader {
|
||||
@Getter
|
||||
private final String classFullName;
|
||||
|
||||
private final List<ClassLoader> loaders = new ArrayList<>();
|
||||
private final Set<ClassLoader> loaders = new HashSet<>();
|
||||
private Class<I> targetClass;
|
||||
|
||||
@SneakyThrows
|
||||
@@ -130,7 +130,7 @@ public class Proxy<I> extends URLClassLoader {
|
||||
}
|
||||
|
||||
loaders.add(ClassUtils.getDefaultClassLoader());
|
||||
|
||||
loaders.add(Proxy.class.getClassLoader());
|
||||
classPool.insertClassPath(new LoaderClassPath(this));
|
||||
|
||||
className = superClass.getSimpleName() + "$Proxy" + counter.getAndIncrement();
|
||||
|
||||
Reference in New Issue
Block a user