Spring5框架学习:新功能-函数式风格GenericApplicationContext(二十五)
//函数式风格创建对象 交给spring管理
    @Test
    public void testGenericApplicationContext(){
        //1.创建GenericApplicationContext对象
        GenericApplicationContext context = new GenericApplicationContext();
        //2.调用context的方法对象注册
        context.refresh();
        context.registerBean("user2",User.class,() ->new User());
        //3.获取在spring注册的对象
        //(1) 通过类 全路径找到对象,beanName可以为空 不为空时:指定获取的名称是什么
        //User user = (User) context.getBean("com.spring5.test.User");
        //(2) 通过beanName
        User user = (User) context.getBean("user2");
        System.out.println(user);

    }
暂无评论

发送评论 编辑评论


				
上一篇
下一篇