springboot 手动注入对象
- 自动注入
spring BeanFactory
对象
@Autowired
private DefaultListableBeanFactory defaultListableBeanFactory;
- 通过
BeanFactory
注入自定义对象
//将new出的 dataSource 对象放入Spring容器中
defaultListableBeanFactory.registerSingleton(databasesConfig.getDataSourceName(), dataSource);
//自动注入依赖
beanFactory.autowireBean(dataSource);