天天看點

SSH 整合|學習筆記

開發者學堂課程【Java 面試疑難點串講 3:開發工具及架構:SSH 整合】學習筆記,與課程緊密聯系,讓使用者快速學習知識。

課程位址:

https://developer.aliyun.com/learning/course/26/detail/565

SSH 整合

SSH 整合實際上需要考慮到一個核心的問題:

Spring 之是以要整合到 Spring 之中主要的目的是希望可以利用裡面的 IOC&DI 機制實作業務層接口對象的注入處理。

如果你現在不使用 Spring 去管理 Struts,那麼就會導緻一個問題,你無法直接利用容器注入的模式來實作業務層接口對象的配置,這樣整個的整合效果就會出現嚴重的問題。

從另外一個角度來講,雖然 Struts 支援 Spring 管理,但是畢竟與 Spring 屬于兩個開發架構了。

是以從 2016 年開始很多的網際網路公司的開發都不再選擇使用 Struts 2.x,但是這并不表示 Struts 2.x 沒有人去使用了,很多的傳統公司還在使用着。