1、
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
Student stu = (Student)context.getBean("student");
stu.setEmail("abc@126.com");
2、
String filePath = SpringAction.class.getResource("/").getPath();
filePath = filePath.substring(1);
Resource resource = new FileSystemResource(filePath+"applicationContext.xml");
BeanFactory factory = new XmlBeanFactory(resource);
Student stu1 = (Student)factory.getBean("student");
stu1.setEmail("abc@163.com");
3、
ClassPathResource cr = new ClassPathResource("applicationContext.xml");
BeanFactory beans = new XmlBeanFactory(cr);
Student stu2 = (Student)beans.getBean("student");
stu2.setEmail("abc@qq.com");
本文详细介绍了Spring框架中ApplicationContext的使用方法,包括通过ClassPathXmlApplicationContext加载配置文件、通过资源路径加载XML配置文件以及使用ClassPathResource加载配置文件,并演示了如何通过这些方式获取并操作Bean实例。
929

被折叠的 条评论
为什么被折叠?



