springboot通过ApplicationContextAware获取容器中的bean

springboot通过ApplicationContextAware获取容器中的bean,第1张

springboot通过ApplicationContextAware获取容器中的bean
@Component
public class ApplicationContextUtils implements ApplicationContextAware {

    private static ApplicationContext context;


    
    @Override
    public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
        this.context = applicationContext;
    }

    //根据bean名字获取工厂中指定bean对象
    public static Object getBean(String beanName){
        return context.getBean(beanName);
    }
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5077563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存