0、概述 什么是Spring? l J2EE框架 l 對(duì)于多層體系結(jié)構(gòu),具有全面的和模塊化的所有層次 Spring的目標(biāo) l 使J2EE更易用,促進(jìn)好的編程實(shí)踐 l 使已存在的技術(shù)更易用 l 便于在應(yīng)用程序之間移植 l 和其它項(xiàng)目(如Hibernate)集成(而不是重新改造) Spring的好處 l 組織中間層對(duì)象 l 消除Singleton的頻繁使用 l 應(yīng)用程序盡可能少的依賴于它的API l 應(yīng)用程序易于單元測(cè)試 l 使EJB成為一種可選的實(shí)現(xiàn) l 提供一致的數(shù)據(jù)訪問(wèn)框架 l 你可以選擇獨(dú)立使用它的一部分,但它體系結(jié)構(gòu)內(nèi)部是一致的 Spring的特性 企業(yè)體系結(jié)構(gòu) l 使用Spring的體系結(jié)構(gòu)是靈活多變的 l 所有層都能從Spring獲得益處 情景3:遠(yuǎn)程使用 情景4:使用EJB包裝已存在的POJO ![]() |
|