1. 程式人生 > >SpringIOC快速入門Demo

SpringIOC快速入門Demo

首先我們建立一個web工程,開發工具用的是eclipse


接著下一步

建立好之後我們在接著匯入相關的jia包


jia包匯入之後接著我們在src下建立spring的核心配置檔案applicationContext.xml


接著新增spring的約束

<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
        "http://www.springframework.org/dtd/spring-beans-2.0.dtd">

把上面的程式碼新增到xml檔案中即可.看下面圖!!!


配置檔案有了.然後我們接著建立一個介面


下一步實現介面




接著我們實現原始的service

建立一個測試類IocText


這是原始使用service的程式碼...上述操作的程式碼耦合度高,不靈活..經過測試是沒有問題的.接著.我們使用spring的ioc來編碼..

首先在applicationContext.xml配置檔案中配置一段程式碼..


接著我們繼續在測試類中編寫程式碼


這樣就ok了...我執行報錯了.


是因為缺少jia包造成的..需要在新增spring的相關依賴jia包

新增這2個jia包即可


到這裡..入門就完成了.


總結spring使用步驟:

1.     在applicationContext.xml檔案中配置bean

2.     建立一個AppliCationContext物件

ApplicationContext它是BeanFactory的一個子介面,我們在使用時使用的是AppliCationContext的實現類ClassPathXmlApplicationContext

 

可以通過getBean(配置檔案中id名稱)來獲取指定的物件。

寫的不好的地方,可以在下方評論指出,我會多加改善!!