1 回答

TA貢獻(xiàn)1795條經(jīng)驗(yàn) 獲得超7個(gè)贊
使用Spring的好處:
(1)Spring能有效地組織你的中間層對(duì)象。
(2)Spring能消除在許多工程中常見的對(duì)Singleton的過多使用。
(3)Spring能消除各種各樣自定義格式的屬性文件的需要,使配置信息一元化。
(4)Spring能夠幫助我們真正意義上實(shí)現(xiàn)針對(duì)接口編程。
(5)在Spring應(yīng)用中的大多數(shù)業(yè)務(wù)對(duì)象沒有依賴于Spring。
(6)使用Spring構(gòu)建的應(yīng)用程序易于單元測(cè)試。
(7)Spring支持JDBC和O/R Mapping產(chǎn)品(Hibernate)
(8)MVC Web框架,提供一種清晰,無侵略性的MVC實(shí)現(xiàn)方式。
(9)JNDI抽象層,便于改變實(shí)現(xiàn)細(xì)節(jié),可以方便地在遠(yuǎn)程服務(wù)和本地服務(wù)間切換。
(10)簡(jiǎn)化訪問數(shù)據(jù)庫時(shí)的例外處理。
(11)Spring能使用AOP提供聲明性事務(wù)管理,可以不直接操作JTA也能夠?qū)κ聞?wù)進(jìn)行管理。
(12)提供了JavaMail或其他郵件系統(tǒng)的支持。
- 1 回答
- 0 關(guān)注
- 868 瀏覽
添加回答
舉報(bào)