Spring注入Bean的方法汇总
- 包扫描+组件注解(@CompomentScan+@Controller/@Service/@Repository/@Compoment
- @Bean(导入第三方包里的组件)
- @Import(快速导入组件)
- @Import(Id默认全限定名)
- @ImportSelector(返回需要导入组件全限定名数组)
- @ImportBeanDefinitonRegistrar(手动注册)
- FactoryBean(工厂Bean)
- 默认返回对象为 getObject()创建的对象
- 获取FactoryBean本身在Id前加&