?
Spring是一個輕量級J2EE框架。
?
Spring的核心是個輕量級容器(Container),實現了IoC模式的容器,Spring的目標是實現一個全方位的整合框架,在Spring中實現多個子框架的整合,這些子框架之間彼此可以獨立,也可以用其他框架加以代替,Spring希望實現一站式的整合。
?
Spring不會提出自己的一些子框架與現有的框架競爭,除非它覺得它提出的框架夠新,Spring有自己的MVC框架,因為它覺得MVC有很多可以改進的地方。但你仍然可以很方便的整合你的Struts在Spring中。
?
Spring的核心概念是IoC,IoC的抽象概念是【依賴關系】的轉移,像是【高層模組不應該依賴低層模組,而 是模組都應該依賴于抽象】是IoC的一種表現,【實現必須依賴抽象,而不是抽象依賴實現】,也是IoC的一種表現。【應用程序不應該依賴容器,而容器為應用程序提供服務】,也是IoC的一種表現。
?
Martin Fowler 關于 IoC的文章:
?
http://www.martinfowler.com/articles/injection.html
?
Spring官方出的Eclipse的,STS:
?
下載地址: http://spring.io/tools/sts/
?
圖標如下:
?
?
STS是在Eclispe的基礎上加入了Spring和一些有用的插件,包括了Maven插件,功能更加的豐富。
?
?
?
?
?
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
