Skip to content

org.apache.ibatis.io.ClassLoaderWrapper代码注释纠正 #12

Open
@SexCastException

Description

原文:
//defaultClassLoader没地方初始化啊?
ClassLoader defaultClassLoader;

我的:
/**

  • 类加载器的包装类,通过类加载器读取资源
  • 类加载器使用优先顺序:自定义类加载器,默认加载器,上下文类加载器,加载本类的类加载器,系统加载器{@link ClassLoaderWrapper#getClassLoaders(java.lang.ClassLoader)}
    */
    public class ClassLoaderWrapper {

/**

  • 默认类加载器通过{@link Resources#setDefaultClassLoader(java.lang.ClassLoader)}初始化
    */
    ClassLoader defaultClassLoader;
    }

// 通过Resource类的方法初始化
public static ClassLoader getDefaultClassLoader() {
return classLoaderWrapper.defaultClassLoader;
}

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions