工作日誌4 14

2021-07-01 19:17:17 字數 1287 閱讀 8585

工作日誌4-14

1、了解sping工作流程描述:

1、使用者向伺服器傳送請求,請求被spring

前端控制

servlet dispatcherservlet

捕獲;

2、dispatcherservlet對請求

url進行解析,得到請求資源標示符(

url)。然後根據該

url,呼叫

獲得該handler

配置的所有相關的物件(包括

handler

物件以及

handler

物件對應的***),最後一

handlerexecutionchain

物件的形式返回;

3、dispatcherservlet根據獲得的

handler

,選擇乙個合適的

handleradapter。

4、提取request

中的模型資料,填充

handler

入參,開始執行

handler

(controller

)。在填充

handler

的入參過程中,根據你的配置,

spring

將幫你作品一些額外的工作:

httpmessageconveter:將請求訊息(如

json

、xml

等資料)轉換成乙個物件,將物件轉換為指定的相應資訊。

資料轉換:對請求訊息進行資料轉換。如string

轉換成integer

、double等。

資料格式化:對請求訊息進行資料格式化。如將字串轉換成格式化數字或格式化日期等。

資料驗證:驗證資料的有效性(長度、格式等)。

5、handler執行完成後,向

dispatcherservlet

返回乙個

modelandview物件

6、根據返回的modelandview

,選擇乙個適合的

viewresolver

返回給dispatcherservlet

7、viewresolver結合

modelandview

,來渲染檢視

8、將渲染結果返回給客戶端。

2、了解spring ioc三種注入方式

1、介面注入:借助介面來將呼叫者與實現者分離

2、setter設定注入:設值注入模式在實際開發中得到了最廣泛的應用

3、構造器注入:通過建構函式完成依賴關係的設定

3、了解三種注入方式的優勢及三種注入的對比

20070323工作日誌

11 32 今天先來第一件事就把昨天查詢的開題報告資料copy到電腦上 然後就開始寫開題報告,這個開題報告真麻煩 分開題報告 文獻綜述和任務書三個部分 開始以為有怎麼資料,湊湊copy應該就差不多,後來發現pdf中copy出來的都是imag 根本沒法用,那只好晚上找 找了半天,弄弄,還是沒搞完 頭都...

20070329工作日誌

2007 3 30 10 29 28日後來就寫日誌,一直寫到下班 至於debug fz模組,昨天debug了一下,和tg模組差不多,只是在讀取role配置檔案時有所不同,側重點不同 2007 3 30 10 36 29日就是正常上班 處理了醫療模組中的乙個頁面新增和合管辦的頁面新增 增加了js驗證,...

20070330工作日誌

2007 3 30 10 29 28日後來就寫日誌,一直寫到下班 至於debug fz模組,昨天debug了一下,和tg模組差不多,只是在讀取role配置檔案時有所不同,側重點不同 2007 3 30 10 36 29日就是正常上班 處理了醫療模組中的乙個頁面新增和合管辦的頁面新增 增加了js驗證,...