freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

認(rèn)識springppt課件-文庫吧資料

2025-05-09 07:36本頁面
  

【正文】 Control) ? 如果以對象導(dǎo)向的方式來設(shè)計,依賴反轉(zhuǎn)( Dependency Inversion)的解釋為“程序不應(yīng)依賴實現(xiàn),而是依賴于抽象接口”。 控制反轉(zhuǎn)( Inversion of Control) ? 簡單地說,在進行模塊設(shè)計時,高層的抽象模塊通常是與業(yè)務(wù)邏輯( Business logic)相關(guān)的模塊,它應(yīng)該具有重用性,而不依賴于低層的實現(xiàn)模塊。 其它企業(yè)服務(wù)的封裝 ? 對于一些服務(wù),例如 JNDI、 Mail、任務(wù)計劃( Scheduling)、遠(yuǎn)程( Remoting)等,Spring 不直接提供實現(xiàn),而是采取抽象層方式對這些服務(wù)進行封裝,讓這些服務(wù)在使用時可以有一致的使用模型,并且在使用上更為簡化。 Web 框架 ? Spring 也提供 MVC Web 框架的解決方案,使用Spring Web 框架的好處是可以善用 IoC 與 AOP 的功能,您甚至可以輕松地替換使用不同的 View 層技術(shù),例如使用 JSP、結(jié)合 Tiles、使用 PDF 作為展現(xiàn)給使用者的畫面技術(shù)。 ? Spring 的 IoC 容器功能與 AOP 功能的實現(xiàn)是其重心所在,在 Spring 下實現(xiàn)了持久層、 MVC Web 框架以及各種企業(yè)服務(wù)的 API 封裝,它們的實現(xiàn)有些依重于 Spring 的 IoC 容器與 AOP 功能,Spring 的這些子框架或封裝的 API 功能彼此可以獨立,也可以結(jié)合其它的框架方案加以替代,Spring 希望提供 onestop shop 的框架整合方案。 IoC( Inversion of Control) ? Spring 最重要的核心概念是 Inversion of Control,中文常譯為“控制反轉(zhuǎn)”,更具體的另一個名詞是 Dependency Injection,中文常譯為“依賴注入”; ? 使用 Spring,您不必自己在程序代碼中維護對象的依賴關(guān)系,只需在配置文件中加以設(shè)定, Spring 核心容器會自動根據(jù)配置將依賴注入指定的對象。 容器( Container) ? Spring 提供容器功能,容器可以管理對象的生命周期、對象與對象之間的依賴關(guān)系,您可以使用一個配置文件(通常是 XML),在上面定義好對象的名稱、如何產(chǎn)生( Prototype 方式或Singleton 方式)、哪個對象產(chǎn)生之后必須設(shè)定成為某個對象的屬性等,在啟動容器之后,所有的對象都可以直接取用,不用編寫任何一行程序代碼來產(chǎn)生對象,或是建立對象與對象之間的依賴關(guān)系。 非侵入性( No intrusive) ? 框架原來的
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1