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

正文內(nèi)容

鄭州大學(xué)ssh考試知識(shí)點(diǎn)總結(jié)(留存版)

  

【正文】 有兩個(gè)核心接口: BeanFactory和 ApplicationContext, 即 spring容器通常的兩種表現(xiàn)形式, 其中 ApplicationContext 是 BeanFactory 的子接口。 spring的“零配置”支持 搜索 Bean 類(lèi) Spring 提供了如下幾個(gè) Annotation來(lái)標(biāo)注 Spring Bean類(lèi): ? Component:標(biāo)注一個(gè)普通的 Spring Bean類(lèi)。 ? 基于 XML 配置文件的管理方式:使用 Spring 配置文件來(lái)定義切入點(diǎn)和增強(qiáng)處理。當(dāng)然,如果開(kāi)發(fā)者依然希望使用特定的字符串作為邏輯視圖名,開(kāi)發(fā)者依然可以返回自己的視圖名。 詳細(xì)配置實(shí)例參考課本 182184 頁(yè) J2EE 課程 總結(jié) 12 Action 的基本配置 定義了 Action時(shí),至少需要指定該 Action的 name 屬性,該 name 屬性既是該 Action的名字,也指定了該 Action所對(duì)應(yīng)的請(qǐng)求 URL的前半部分。 ? velocity結(jié)果類(lèi)型:用于指定使用 Velocity模板作為視圖的結(jié)果類(lèi)型。) 。 創(chuàng)建類(lèi)型轉(zhuǎn)換器后還要對(duì)其在 Web 應(yīng)用中進(jìn)行注冊(cè)。但 Spring插件允許我們指定 class 屬性時(shí),不再指定 Action的實(shí)際實(shí)現(xiàn)類(lèi),而是指向 Spring容器中的 Bean ID。 如果你只有一個(gè)接口,你可以省略大括號(hào),例如本例中寫(xiě)的那樣: Remote( )。 ? 采用 loadonstartup Servlet 實(shí)現(xiàn)。 如下實(shí)例: 建立一個(gè)普通的 JavaBean User: 創(chuàng)建 含有 User屬性的 Action: J2EE 課程 總結(jié) 19 創(chuàng)建一個(gè)名為 UserConverter 的類(lèi)型轉(zhuǎn)換器類(lèi) : J2EE 課程 總結(jié) 20 說(shuō)明: convertValue 方法參數(shù)和返回值的意義 ? 第一個(gè)參數(shù): context 是類(lèi)型轉(zhuǎn)換環(huán) 境的上下文。 攔截器在 Struts2 中的作用 Struts2 框架的絕大部分功能都是通過(guò)攔截器來(lái)完成的,當(dāng) FilterDispatcher 攔截到用戶請(qǐng)求之后,大量攔截器將會(huì)對(duì)用戶請(qǐng)求進(jìn)行處理,然后才會(huì)調(diào)用用戶開(kāi)發(fā)的 Action實(shí)例的方法來(lái)處理請(qǐng)求。 ? header 結(jié)果類(lèi)型:用于控制特殊的 HTTP 行為的結(jié)果類(lèi)型。繼承其他包,可以繼 承其他包中的 Action定義、攔截器定義等。 Struts2的常規(guī)配置 為了避免 文件過(guò)于龐 大、臃腫,提高 文件的可讀性,我們可以將 配置文件分解成多個(gè)配置文件,然后再 文件中包含其他配置文件。(參考課本 627 頁(yè)) J2EE 課程 總結(jié) 7 Spring的 AOP AOP:面向切面編程,和 OOP互為補(bǔ)充,面向?qū)ο缶?程將程序分解成各個(gè)層次的對(duì)象,而面向切面編程將程序運(yùn)行過(guò)程分解為各個(gè)切面,可以這樣理解,面向?qū)ο缶幊淌菑撵o態(tài)角度考慮程序結(jié)構(gòu),面向切面編程是從動(dòng)態(tài)角度考慮程序運(yùn)行過(guò)程。 說(shuō)明: 采用 BeanFactory作為 Spring容器時(shí),必須手動(dòng)注冊(cè) BeanPostProcessor;如果采用 ApplicationContext 作為 Spring容器,則無(wú)須手動(dòng)注冊(cè) Bean后處理器。J2EE 課程 總結(jié) 1 1. Spring spring的核心機(jī)制:依賴注入 在依賴注入的模式下,創(chuàng)建被調(diào)用者的工作不再由調(diào)用者來(lái)完成,因此稱(chēng)為控制反轉(zhuǎn)( IoC);創(chuàng)建被調(diào)用者實(shí)例的工作通常由 spring容器來(lái)完成,然后注入調(diào)用者,因此也稱(chēng)為依賴注入( Dependency Injection)。 ApplicationContext 可自動(dòng)檢測(cè)到容器中的 Bean后處理器,自動(dòng)注冊(cè)。 AOP 編程需要程序員參與的只有 3 個(gè)部分: 1. 定義普通業(yè)務(wù)組件 2. 定義切入點(diǎn):一個(gè)切入點(diǎn)可能橫切多個(gè)業(yè)務(wù)組件。在 文件中包含其他配置文件的方法如下: 如果導(dǎo)入一個(gè)配置文件名為: ,則在 文件的struts/struts標(biāo)簽中加入 include file=”” /即可。 ? namespace:該屬性是一個(gè)可選屬性,該屬性定義該包的命名空間。 J2EE 課程 總結(jié) 14 ? redirect 結(jié)果類(lèi)型:用于直接跳轉(zhuǎn)到其他 URL 的結(jié)果類(lèi)型。 實(shí)際上, Struts2已經(jīng)默認(rèn)啟用了大量通用功能的攔截器,只要我們配置 Action的 package 繼承了 strutsdefault 包,這些攔截器就會(huì)起作用。 ? 第二個(gè)參數(shù): value 是需要轉(zhuǎn)換的參數(shù)。 Spring提供 ServletContextListener 的一個(gè) 實(shí)現(xiàn)類(lèi) ContextLoaderListener,該類(lèi)可 以 作 為 Listener 使 用 , 它 會(huì) 在 創(chuàng) 建 時(shí) 自 動(dòng) 查找 WEBINF/ 下的 文件,因此,如果只有一個(gè)配置文件,并且文件名為,則只需在 文件中增加如下配置片段即可: 注意:通常推薦使用 Listener 來(lái)創(chuàng)建 Spring 容器。 遠(yuǎn)程客戶端的調(diào)用實(shí)例代碼: 此總結(jié)基本是參考課本和 飛哥所講 內(nèi)容,我們學(xué)的大致也就這么多, 作為考試復(fù)習(xí)資料的話, 僅供參考 ,大家最好結(jié)合課本進(jìn)行復(fù)習(xí) ,希望大家 都能夠考個(gè)好成績(jī)。 讓 Spring 管理控制器 Spring插件提供了一種偽 Action,當(dāng)我們?cè)? 文件中配置 Action時(shí),通常需要指定 class 屬性,該屬性就是用于創(chuàng)建 Action實(shí)例的實(shí)現(xiàn)類(lèi)。 ? 第三個(gè)參數(shù): toType 是轉(zhuǎn)換后的目標(biāo)類(lèi)型 。定義攔截器使用 interceptor… /元素定義,定義攔截器最簡(jiǎn)單的格式如下: interceptor name=”攔截器名 ” class=”攔截器實(shí)現(xiàn)類(lèi) ”/ J2EE 課程 總結(jié) 16 配置攔截器棧的語(yǔ)法示例如下: interceptorstack name=”攔截器棧名 ” interceptorref name=”攔截器一 ” interceptorref name=”攔截器一 ” ! 還可以配置更多攔截器 … /interceptorstack 實(shí)現(xiàn)攔截器類(lèi) 如果用戶開(kāi)發(fā)自己的攔截器類(lèi),應(yīng)該實(shí)現(xiàn) 接口, 該接口包含三個(gè)方法: init()、 destory()、 intercept( ActionInvocation invocation) (該方法是用戶需要實(shí)現(xiàn)的攔截動(dòng)作,就像 Action 的 execute 方法一樣, interceptor 方法會(huì)返回一個(gè)字符串作為邏輯視圖 ,如果該方法直接返回了一個(gè)字符串,系統(tǒng)會(huì)跳轉(zhuǎn)到該邏輯視圖對(duì)應(yīng)的實(shí)際視圖資源,不會(huì)調(diào)用被攔截的 Action,該方法的 ActionInvocation參數(shù)包含了被攔截的 Action 的引用,可以通過(guò)調(diào)用該參數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1