spring源码解析_BeanFactory
来源:互联网 发布:mac windows10 iso 编辑:程序博客网 时间:2024/04/28 20:10
BeanFactory是IOC容器的最基本接口
beanfactory中的几个方法和变量:
String FACTORY_BEAN_PREFIX //这个是针对factoryBean的转义定义,因为如果使用bean的名字搜索FactoryBean得到的对象工厂生产的的对象,如果需要得到工厂本身,需要进行转义
Object getBean(String name)//这里是根据bean的名字,在IOC容器中得到bean实例,这个IOC容器是一个很大的抽象工厂,也是咱们通常单元测试用的较多的
Object getBean(String name,Class requiredType)//这里是根据bean的名字和Class类型来得到bean的实例,比上面一个方法多了个class,就是该bean所对应的class类型,
Object getBean(Class class1)//很少用
boolean containBean(String name)//这里是对bean在配置文件里的搜索,在这个容器里寻找是否存在的这个名字bean
isSingleton方法是根据bean名字得到bean实例,并且同时判断这个bean是不是单例,
getType方法是对得到bean实例的class类型
getAliases方法是得到bean的别名。如果根据别名搜索,那么其他相同别名也会被搜索出来(就是在配置文件中的bean中name属性)
0 0
- spring源码解析_BeanFactory
- spring源码之旅(1)_BeanFactory与ApplicationContext继承体系
- Spring源码解析
- spring源码解析
- spring 源码解析
- Spring源码深度解析
- spring ioc 源码解析
- spring源码解析
- Spring源码解析 StringUtils
- spring 源码解析
- Spring源码解析
- spring源码解析
- spring 源码解析
- Spring源码解析
- Spring IOC 源码解析
- spring ioc源码解析
- Spring源码解析
- spring源码解析-准备工作
- VLC播放器插件检测
- vim 折叠 与 打开头文件
- TC-SRM618div1-500
- sqlite
- Android Tween动画之RotateAnimation实现图片不停旋转
- spring源码解析_BeanFactory
- 当时还罗列过很多不挣钱原因以及建议
- 我们在宇宙中中唯一的生命?
- 软件研发中的术与道
- 夜店App不应该是SNS,而应该是O2O
- java设计模式—工厂模式
- 项目管理的十大原则
- 九度 1351 只出现一次的数
- Hdu 4514 湫湫系列故事——设计风景线 (非连通图并查集判环+树的直径)