步驟:java
經過該圖瞭解到spring的核心容器是經過Beans、Core、Context以及SpEl 這四個組件構成的spring
他們對應的依賴以下express
<!-- 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便可;3d
建立配置spring配置文件(注意是在resources目錄下建立)
code
resources表明項目的類路徑(ClassPath)
xml
建立效果以下:
對象
添加junit依賴blog
<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建立成功