讀spring framework概述后總結(jié)
??????Spring是一個(gè)解決了許多常見J2EE問題的強(qiáng)大框架。許多Spring的功能也可以被運(yùn)用于很多超越經(jīng)典J2EE的Java環(huán)境中。?
??????Spring提供了一種以一致方法管理業(yè)務(wù)對(duì)象的方法,并鼓勵(lì)好的編程習(xí)慣,例如針對(duì)接
口而不是類編程。Spring的架構(gòu)基礎(chǔ)是一個(gè)使用JavaBean屬性的控制反轉(zhuǎn)容器。可是,這
只是Spring全貌的一部分:Spring在將IoC容器作為所有架構(gòu)層的完整解決方案的基本構(gòu)
建塊方面是獨(dú)一無(wú)二的。?
??????Spring提供了一個(gè)獨(dú)特的數(shù)據(jù)訪問抽象,包括一個(gè)大大改善生產(chǎn)力并降低錯(cuò)誤可能的簡(jiǎn)
單而有效的JDBC框架。Spring的數(shù)據(jù)訪問架構(gòu)還集成了TopLink、Hibernate、JDO和其他
實(shí)體/關(guān)系映射解決方案。?
??????Spring提供了唯一的事務(wù)管理抽象,這能夠在類似JTA或JDBC這樣的不同底層事務(wù)
技術(shù)上使用一致的編程模型。?
??????Spring提供了一個(gè)用標(biāo)準(zhǔn)Java寫的AOP框架,它提供了聲明性事務(wù)管理和其他用于
POJO的企業(yè)服務(wù)或者(如果你希望)也能用于實(shí)現(xiàn)你自己的自定義方面。這個(gè)框架強(qiáng)大到足
以使很多應(yīng)用程序在享受傳統(tǒng)的EJB相關(guān)的關(guān)鍵服務(wù)的同時(shí)放棄EJB的復(fù)雜性。?
??????Spring還提供了一個(gè)可整合到整個(gè)IoC容器中的強(qiáng)大且靈活的MVC web框架。
posted on 2006-09-16 21:25 ^小^齊^ 閱讀(393) 評(píng)論(2) 編輯 收藏 所屬分類: spring