1. 类相关
org.springframework.util.ClassUtils
org.springframework.util.ClassUtils#getDefaultClassLoader
java.lang.ClassLoader#getResources
java.lang.ClassLoader#getSystemResources
2. 资源相关
org.springframework.core.io.FileSystemResourceLoader
org.springframework.core.io.ClassRelativeResourceLoader
org.springframework.core.io.DefaultResourceLoader
org.springframework.web.context.support.ServletContextResourceLoader
3. Properties
org.springframework.core.io.support.PropertiesLoaderUtils
org.springframework.core.io.support.PropertiesLoaderUtils#loadProperties(org.springframework.core.io.Resource)
4. Bean
org.springframework.beans.BeanUtils
5. Annotation
org.springframework.core.annotation.AnnotationAwareOrderComparator
org.springframework.core.annotation.AnnotationUtils
org.springframework.core.annotation.AnnotationUtils#postProcessAnnotationAttributes(java.lang.Object, org.springframework.core.annotation.AnnotationAttributes, boolean, boolean)
org.springframework.context.annotation.AnnotationConfigUtils
org.springframework.core.annotation.AnnotatedElementUtils
org.springframework.core.annotation.AnnotatedElementUtils#getMergedAnnotationAttributes(java.lang.reflect.AnnotatedElement, java.lang.String, boolean, boolean)
6. SpringFactories
org.springframework.core.io.support.SpringFactoriesLoader
7. AutoConfigurationPackages
org.springframework.boot.autoconfigure.AutoConfigurationPackages
8. String
org.springframework.util.StringUtils#commaDelimitedListToStringArray
9. AOP
org.springframework.aop.support.AopUtils
org.springframework.aop.framework.autoproxy.AutoProxyUtils