标签:ase express unit art eclips path org inf 目录
步骤:
? 通过该图了解到spring的核心容器是通过Beans、Core、Context以及SpEl 这四个组件构成的
他们对应的依赖如下
<!-- Beans包-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>4.0.0.RELEASE</version>
</dependency>
<!-- 容器包-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.0.0.RELEASE</version>
</dependency>
<!-- 核心包-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>4.0.0.RELEASE</version>
</dependency>
<!-- 表达式包-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version>4.0.0.RELEASE</version>
</dependency>
而spring的核心容器又依赖于commons-logging
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.3</version>
</dependency>
直接点击next即可;
输入GroupId(组名)→ ArtifactId(项目名)→ 一路点击next即可;
创建配置spring配置文件(注意是在resources目录下创建)
resources代表项目的类路径(ClassPath)
创建效果如下:
添加junit依赖
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
创建测试类
public class iocTest {
/**
* 通过类路径下的spring配置文件获取ioc对象
* ClassPathXmlApplicationContext就是从类路径下获取xml文件的应用上下文
* 当前配置文件直接放置于类路径下(resources目录)直接传入配置文件名即可
*/
ApplicationContext ioc = new ClassPathXmlApplicationContext("ioc.xml");
/**
* 打印ioc对象
*/
@Test
public void test01(){
System.out.println(ioc.getId());
}
}
测试结果没有报错,则说明容器对象ioc创建成功
标签:ase express unit art eclips path org inf 目录
原文地址:https://www.cnblogs.com/Ryuichi/p/13246898.html