Spring的容器中获取Bean
默认情况下,Spring项目启动时,会把Beans都创建好放在IOC容器中。如果想要主动获取这些Beans,可以通过如下方式:
根据name获取Bean
Object getBean(String name);
根据类型获取Bean
<T> T getBean(Class<T> requiredType);
根据name获取Bean(带类型转换)
<T> T getBean(String name, Class<T> requiredType);
February 14, 2024 ∙