Back to Spring Reading

Index

index.html

latest6.9 KB
Original Source
标题地址难度级别视频讲解
【资源加载与访问】
资源加载Resource
资源加载器ResourceLoader
XML资源加载器DocumentLoader
【元数据与过滤】
类元数据读取MetadataReader
注解元数据AnnotationMetadata
类过滤器TypeFilter
条件过滤器Condition
【Bean定义与注册】
Bean定义BeanDefinition
Bean定义持有者BeanDefinitionHolder
Bean定义注册器BeanDefinitionRegistry
【Bean定义读取与扫描】
XML Bean定义读取器XmlBeanDefinitionReader
属性文件Bean定义读取器PropertiesBeanDefinitionReader
Groovy脚本Bean定义读取器GroovyBeanDefinitionReader
注解Bean定义读取器AnnotatedBeanDefinitionReader
类路径Bean定义扫描器ClassPathBeanDefinitionScanner
【Bean生命周期过程】
Bean的定义解析Bean的定义解析
Bean的初始化过程Bean的初始化过程
Bean的依赖解析过程Bean的依赖解析过程
Bean的销毁过程Bean的销毁过程
【后置处理器与初始化】
属性设置后的初始化操作InitializingBean
资源清理与销毁DisposableBean
动态修改Bean定义BeanDefinitionRegistryPostProcessor
动态调整Bean配置BeanFactoryPostProcessor
调整Bean属性BeanPostProcessor
Bean实例拦截InstantiationAwareBeanPostProcessor
Bean销毁生命周期DestructionAwareBeanPostProcessor
Bean定义的动态处理MergedBeanDefinitionPostProcessor
调整Bean实例化策略SmartInstantiationAwareBeanPostProcessor
All Beans完全初始化后SmartInitializingSingleton
【Aware接口】
获取Bean名称BeanNameAware
获取类加载器BeanClassLoaderAware
与Bean工厂互动BeanFactoryAware
感知运行环境EnvironmentAware
嵌入值解析EmbeddedValueResolverAware
资源加载策略ResourceLoaderAware
发布应用事件ApplicationEventPublisherAware
访问消息源MessageSourceAware
感知应用启动过程ApplicationStartupAware
访问应用上下文ApplicationContextAware
了解关联导入信息ImportAware
【核心注解】
Java配置@Configuration
组件扫描@ComponentScan
Bean定义@Bean
导入配置@Import
属性绑定@PropertySource
初始化顺序@DependsOn
条件注册@Conditional
延迟加载@Lazy
属性注入@Value
依赖注入@Autowired
注入依赖@Inject
具名组件@Named
初始化后操作@PostConstruct
销毁前操作@PreDestroy
资源绑定@Resource
提供者机制Provider
限定符@Qualifier
作用域定义@Scope
单例模式@Singleton
定义主要候选项@Primary
添加描述信息@Description
指定注解角色@Role
标记为可索引@Indexed
指定顺序@Order