三、从Spring中取出bean对象
实例分析
getBean方法分析
从上图可以看出getBean方法是可以传多个参数类型的。
那么这些不同参数类型有什么区别吗?一起来看看吧!
方法一:
因为需要强转,有时候可能会出现一些问题
方法二:
方法三(这也是我推荐大家使用的方法)
一些补充
同一个User类在spring注册两次
单例模式
四、相关面试题
除了 ApplicationContext 之外,我们还可以使⽤ BeanFactory 来作为 Spring 的上下文
ApplicationContext 和 BeanFactory 效果是⼀样的,ApplicationContext 属于 BeanFactory 的⼦类.
它们的区别如下。
五、总结