【小家Spring】BeanFactory体系和ApplicationContext体系,两大体系各接口分析、区别和联系(下)
一级接口:ApplicationContextEnvironmentCapable:可配置EnvironmentListableBeanFactory:前面有介绍:可将Bean逐一列出的工厂HierarchicalBeanFactory:前面有介绍:分层的工厂MessageSource:可管理message实现国际化等功能ApplicationEventPublisher:可publish事件,....
【小家Spring】BeanFactory体系和ApplicationContext体系,两大体系各接口分析、区别和联系(中)
三级接口:ConfigurableBeanFactory 配置Bean工厂【巨大的工厂接口】对二级接口HierarchicalBeanFactory进行了再次增强,它还继承了另一个外来的接口SingletonBeanRegistry(因此它也具有分层、注册单例Bean的能力了)。SingletonBeanRegistry:Spring容器对单例bean实例的登记管理主要通过接口Singleton....

【小家Spring】BeanFactory体系和ApplicationContext体系,两大体系各接口分析、区别和联系(上)
前言前面已经讲述了很多Spring容器启动、解析、依赖注入等等源码层面的东西了,但是小伙伴有没有一种感觉就是:Spring的设计者把面向对象使用到了极致(使用得非常的好),并且它吧职责单一原则也是使用到了极致。它各个功能区块,通过接口都进行隔离得很开,这是让Spring能组件化开发,可插拔,变得如此优秀、普适的重要原因。它的IOC和AOP主要围绕两大阵营展开的,也就是咱们今天的主题:BeanFa....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Spring您可能感兴趣
- Spring boot MySQL
- Spring切入
- Spring表达式
- Spring IOC
- Spring配置
- Spring Bean
- Spring动态代理
- Spring类型
- Spring机制
- Spring AOP
- Spring boot vue
- Spring Cloud
- Spring boot
- Spring MVC
- Spring注解
- Spring框架
- Spring java
- Spring报错
- Spring源码
- Spring事务
- Spring项目
- Spring集成
- Spring Mybatis
- Spring应用
- Spring SpringBoot
- Spring开发
- Spring微服务
- Spring boot mybatis
- Spring实战
- Spring实现
微服务
构建可靠、高效、易扩展的技术基石
+关注