Spring项目创建

1.导入jar(核心jar以及commons-logging.jar)
2.在src下新建applicationContext.xml,文件中引入基本Schema
文件名称及路径自定义,没有严格要求
Spring容器ApplicationContext
applicationContext.xml中配置的信息存储到该ApplicationContext容器中
Spring的配置文件基于schema,schema文件扩展名是.xsd(把schema理解成dtd的升级版),schema相对于dtd具有更好的扩展性,每次引入一个xsd文件是一个namespace(xmlns)
3.通过bean创建对象,默认配置文件被加载时创建对象



    
    

4.编写测试方法

package com.test;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Test {
    public static void main(String[] args) {
        ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
//      getBean("bean标签id值",返回值类型);如果没有第二个参数,默认返回Object类型
        People peo = ac.getBean("peo", People.class);
        String[] beanDefinitionNames = ac.getBeanDefinitionNames();
//      getBeanDefinitionNames()是获取Spring容器中目前管理的所有对象
        for (int i = 0; i < beanDefinitionNames.length; i++) {
            System.out.println(beanDefinitionNames[i]);
        }
    }
}

你可能感兴趣的:(Spring项目创建)