如何手动启动spring容器?
1个回答
展开全部
BeanFactory beanFactory = new ClassPathXmlApplicationContext("chapter2/instantiatingBean.xml");
HelloApi bean1 = beanFactory.getBean("bean1", HelloApi.class);
bean1.sayHello();
可以这样去写
追问
但是 我像你说这样写 第一句就报错了 说ClassPathXmlApplicationContext 不能转换成beanfactory,这是为什么呢?
追答
错了 不好意思 这样试试吧
ApplicationContext context = new ClassPathXmlApplicationContext("chapter2/instantiatingBean.xml");
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询