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

正文內(nèi)容

《認(rèn)識spring》ppt課件-文庫吧

2025-04-18 07:36 本頁面


【正文】 ntrol,中文常譯為“控制反轉(zhuǎn)”,更具體的另一個名詞是 Dependency Injection,中文常譯為“依賴注入”; ? 使用 Spring,您不必自己在程序代碼中維護(hù)對象的依賴關(guān)系,只需在配置文件中加以設(shè)定, Spring 核心容器會自動根據(jù)配置將依賴注入指定的對象。 AOP( Aspectoriented programming) ? Spring 最被人重視的另一方面是支持 AOP( Aspectoriented programming)的實現(xiàn),然而AOP 框架只是 Spring 支持的一個子框架。 ? Spring 的 IoC 容器功能與 AOP 功能的實現(xiàn)是其重心所在,在 Spring 下實現(xiàn)了持久層、 MVC Web 框架以及各種企業(yè)服務(wù)的 API 封裝,它們的實現(xiàn)有些依重于 Spring 的 IoC 容器與 AOP 功能,Spring 的這些子框架或封裝的 API 功能彼此可以獨立,也可以結(jié)合其它的框架方案加以替代,Spring 希望提供 onestop shop 的框架整合方案。 持久層 ? Spring 提供對持久層的整合,如對 JDBC 的使用加以封裝與簡化,提供事務(wù)( Transaction)管理功能,對于 O/R Mapping 工具( Hibernate、 iBATIS)的整合, Spring 也提供了解決的方案。 Web 框架 ? Spring 也提供 MVC Web 框架的解決方案,使用Spring Web 框架的好處是可以善用 IoC 與 AOP 的功能,您甚至可以輕松地替換使用不同的 View 層技術(shù),例如使用 JSP、結(jié)合 Tiles、使用 PDF 作為展現(xiàn)給使用者的畫面技術(shù)。 ? 也可以將自己所熟悉的 Web 框架與 Spring 整合,例如 Struts、 JSF 等,都可以與 Spring 整合,而適用于當(dāng)前所進(jìn)行的應(yīng)用程序。 其它企業(yè)服務(wù)的封裝 ? 對于一些服務(wù),例如 JNDI、 Mail、任務(wù)計劃( Scheduling)、遠(yuǎn)程( Remoting)等,Spring 不直接提供實現(xiàn),而是采取抽象層方式對這些服務(wù)進(jìn)行封裝,讓這些服務(wù)在使用時可以有一致的使用模型,并且在使用上更為簡化。 控制反轉(zhuǎn)( Inversion of Control) ? Spring 的核心概念是 IoC, IoC 的抽象概念是“依賴關(guān)系的轉(zhuǎn)移”,轉(zhuǎn)移是相對于過去不良的應(yīng)用程序設(shè)計來說的,例如“高層模塊不應(yīng)該依賴低層模塊,而是模塊都必須依賴于抽象”是 IoC 的一種表現(xiàn),“實現(xiàn)必須依賴抽象,而不是抽象依賴實現(xiàn)”也是 IoC的一
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1