本文共 1779 字,大约阅读时间需要 5 分钟。
创建spring核心文件(spring.xml)org.springframework spring-context 4.3.13.RELEASE
id:Bean的名称。
public static void main(String[] args) { //创建spring的IOC容器 ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("spring.xml"); /* * 通过类获取bean的实例 当容器中有多个A的bean便会报错,所以使用bean的名称获取可以避免。 * 因为bean的名称是唯一的,不可重复 * A a = (A)context.getBean(A.class); */ //从IOC容器中获取bean的实例 通过bean的名称获取bean的实例 A a = (A)context.getBean("a"); System.out.println(a);}FileSystemXmlApplicationContext
public static void main(String[] args) { //创建spring的IOC容器 FileSystemXmlApplicationContext context = new FileSystemXmlApplicationContext("classpath:spring.xml"); //从IOC容器中获取bean的实例 通过bean的名称获取bean的实例 A a = (A)context.getBean("a"); System.out.println(a);}