标签:
package com.sjf.bean;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
/**
* 测试类
* @author sjf0115
*
*/
public class Test {
private static ApplicationContext context;
private static HelloWorld helloWorld;
public static void main(String[] args) {
// 1. 创建Spring IOC容器
context = new ClassPathXmlApplicationContext("applicationContext.xml");
// 2. 从IOC容器中获取Bean实例
helloWorld = (HelloWorld)context.getBean("helloworld");
// 3.调用sayHello方法
helloWorld.sayHello();
}
}
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
Spring上下文 | 描述 |
ClassPathXmlApplicationContext | 从类路径下的XML 配置文件中加载上下文定义,把应用上下文定义文件当作类资源。 |
FileSystemXmlapplicationcontext | 读取文件系统下的XML 配置文件并加载上下文定义。 |
XmlWebApplicationContext | 读取Web 应用下的XML 配置文件并装载上下文定义。 |
ApplicationContext context = new FileSystemXmlApplicationContext("d:/applicationContext.xml");
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
// 2. 从IOC容器中获取Bean实例
helloWorld = (HelloWorld)context.getBean("helloworld");
标签:
原文地址:http://blog.csdn.net/sunnyyoona/article/details/50618337