getBean---根据class 获取IOC容器已经初始化的对象

获取IOC容器的对象不只是使用自动注入,还可以使用getBean获取

l getBean(String name)

        
        //根据根据名字获取
       applicationContext.getBean(“a”);

l getBean(Class type)

        Class<?> aClass = MAP.get( a.class);//“指定类的类文件1”
        if (aClass == null){
            return null;
        }
        //根据class获取容器已经初始化的对象
       applicationContext.getBean(aClass);
posted @ 2021-10-02 18:12  康世行  阅读(100)  评论(0编辑  收藏  举报