1. 程式人生 > >spring總結(四)--Spring在web應用中最核心的思路和程式碼

spring總結(四)--Spring在web應用中最核心的思路和程式碼

說明:該文章內容全部來源於尚矽谷

目錄

二實際操作

d:如下圖

a:建立包

一核心思路(與非web應用相比較)

1.需要額外加入兩個jar包

2.二者的spring配置檔案沒有什麼不同

3.如何建立IOC容器呢

a:非web應用在main方法可以直接建立

b:應該在web應用被伺服器載入時就建立ioc容器

 c:在web應用的其他元件中如何來訪問IOC容器呢

二實際操作

1建立一個純淨的web專案

a:右擊左側空白處

b:擊next

c:點選finish

2建立一個包路徑

3新建一個listener

a:選擇listener

b:點選next

c:選擇和生命週期相關的然後點選“finish”

4新增jar包

a:選中spring所有的jar包

包括spring-web-****.jar包和spring-webmvc-***.jar包

b:放在lib目錄下面

5新建一個springbean的配置檔案

a:點選next

b:點選next

c:點選finish

d:如下圖

6建立一個springbean

a:建立包路徑

7建立一個簡單的bean

8Xml中配置bean

9配置spring的配置檔案

注意1:此時監聽器已經啟動了

注意2:如果路徑前加了classpath:表示在類路徑下開始找,如果沒有classpath:預設是在什麼什麼目錄下這個是可以定製的。

10建立ioc容器並將容器放在servletcontext中

11建立一個servlet

a:建立包

b建立servlets類

點選next

點選next

點選finish(只建立doGet方法)

如下

c:從application域物件中得到ioc容器的引用

第25行補全是

ApplicationContext ctx = (ApplicationContext) servletContext.getAttribute(“ApplicationContext”);

d:從ioc容器中獲取需要的bean

12建立一個jsp頁面來訪問該servlet

a:點選finish

b:增加一個連結來訪問建立的servlet

c:執行jsp

點選next

點選finish

d:點選web頁面

成功的運行了bean裡面的方法

該文章的word版本下載地址:

連結:https://pan.baidu.com/s/1BF5xDjjqz2RktjByyJdwTg 密碼:697j