java beans规范在java6中引入
单一类型依赖查找
•单一类型依赖查找接口-BeanFactory
•根据Bean 名称查找
•getBean(String)
•Spring 2.5 覆盖默认参数:getBean(String,Object...)此方法尽量不要使用会覆盖掉一些默认参数
•根据Bean 类型查找
•Bean 实时查找
•Spring 3.0 getBean(Class)
•Spring 4.1 覆盖默认参数:getBean(Class,Object...)此方法尽量不要使用会覆盖掉一些默认参数
•Spring 5.1 Bean 延迟查找
•getBeanProvider(Class) ObjectProvider extends ObjectFactory@Configuration非必须
•getBeanProvider(ResolvableType)
•根据Bean 名称+ 类型查找:getBean(String,Class)