問(wèn)題:你對(duì)Spring框架的理解(特點(diǎn))? Spring框架有哪些模塊 ?
- Spring,一種用來(lái)簡(jiǎn)化企業(yè)應(yīng)用級(jí)開(kāi)發(fā)的一種開(kāi)源框架。
- 簡(jiǎn)化開(kāi)發(fā):它對(duì)常用的API做了封裝,比如對(duì)JDBC的封裝,使用Spring JDBC訪問(wèn)數(shù)據(jù)庫(kù),就不需要考慮如何獲取連接和關(guān)閉的問(wèn)題。
- 解耦:Spring幫我們管理軟件之間的依賴(lài)關(guān)系,這樣對(duì)象之間的耦合性就降低了,這樣的維護(hù)性就得到了提高。
- 集成其它框架:方便擴(kuò)展和優(yōu)化其功能,例如和Mybatis的集成等。
- Spring框架是按照設(shè)計(jì)模式精心打造的,這使得我們?cè)陂_(kāi)發(fā)環(huán)境中,能方便的使用框架,不用考慮后臺(tái)是怎么進(jìn)行的。
- Spring容器是Spring框架中一個(gè)核心的模塊,用來(lái)管理對(duì)象的創(chuàng)建,銷(xiāo)毀和初始化扥操作,以及對(duì)象之間的依賴(lài)關(guān)系等。
- 目前Spring框架已經(jīng)集合成20多個(gè)模塊:

更多建議: