类分层结构
- java.lang.Object
- com.burukeyou.smartdi.proxyspi.ProxySpiLoader
- com.burukeyou.smartdi.config.SpringBeanContext (implements org.springframework.context.ApplicationContextAware)
- com.burukeyou.smartdi.register.BaseSpringAware (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.context.EnvironmentAware)
- com.burukeyou.smartdi.register.BaseAutowiredBeanPostProcessor (implements com.burukeyou.smartdi.register.AutowiredBeanProcessor, org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor, org.springframework.beans.factory.support.MergedBeanDefinitionPostProcessor, org.springframework.core.Ordered)
- com.burukeyou.smartdi.proxyspi.ProxySPIFactoryBean<T> (implements org.springframework.beans.factory.FactoryBean<T>)