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

正文內(nèi)容

鄭州大學(xué)ssh考試知識點總結(jié)-wenkub

2022-11-19 20:15:58 本頁面
 

【正文】 xt 作為 Spring容器,則無須手動注冊 Bean后處理器。 Bean 后處理器 Bean 后處理器必須實現(xiàn) BeanPostProcessor 接口, BeanPostProcessor 接口包含兩個方法: J2EE 課程 總結(jié) 5 ? Object postProcessBeforeInitialization(Object bean,String name) throws BeansException:該方法第一個參數(shù),是系統(tǒng)即將進(jìn)行后處理的 Bean實例,第二個參數(shù)是該 Bean實例的名字。 設(shè)置 Bean的基本行為,通過 scope 屬性指定,該屬性的 5 個值即為spring支持的 5 種作用域。 ( 參考 課本 546 頁實例 及詳解 ) 設(shè)置注入實例: Axe 的一個實現(xiàn) 類: Person 的一個實現(xiàn)類: : J2EE 課程 總結(jié) 2 主程序的 main方法: 構(gòu)造 注入實例: Axe 的一個實現(xiàn)類: American的一個實現(xiàn)類: : 主程序的 main方法: J2EE 課程 總結(jié) 3 spring容器和被管理的 Bean 1. spring有兩個核心接口: BeanFactory和 ApplicationContext, 即 spring容器通常的兩種表現(xiàn)形式, 其中 ApplicationContext 是 BeanFactory 的子接口。J2EE 課程 總結(jié) 1 1. Spring spring的核心機制:依賴注入 在依賴注入的模式下,創(chuàng)建被調(diào)用者的工作不再由調(diào)用者來完成,因此稱為控制反轉(zhuǎn)( IoC);創(chuàng)建被調(diào)用者實例的工作通常由 spring容器來完成,然后注入調(diào)用者,因此也稱為依賴注入( Dependency Injection)。 spring容器最基本的接口是 BeanFactory 2. 容器中 Bean的 5 種作用域: (參考 課本 556 頁) ? singleton: 單例模式,在整個 Spring IoC 容器中,使用 singleton定義的 Bean將只有一個實例。 Spring 中的 Bean 是 Java 實例 、 Java 組件;而傳統(tǒng)的 JavaBean 通常作為 DTO(數(shù)據(jù)傳輸對象),用來封裝值對象,在各層之間傳遞數(shù)據(jù)。 ? Object postProcessAfterInitialization(Object bean,String name) throws BeansException:該方法第一個參數(shù),是系統(tǒng)即將進(jìn)行后處理的 Bean實例,第二個參數(shù)是該 Bean實例的名字。 ApplicationContext 可自動檢測到容器中的 Bean后處理器,自動注冊。 J2EE 課程 總結(jié) 6 ? Controller:標(biāo)注一個控制器組件類。 指定 Bean 的作用域 可使用 Scope Annotation 來指定 Bean實例的作用域,只要在該 Annotation中提供作用域的名稱即可,例如 : Scope(“prototype”) 指定 Bean 的作用域為 prototype(參考課本 624 頁) 使用 Resource 配置依賴 Resource 有一個 name 屬性,在默認(rèn)情況下, Spring 將這個值解釋為需要被注入的 Bean實例的名字。當(dāng)使用 Autowired 標(biāo)注 setter 方法時,默認(rèn)使用的是 byType 的自動裝配策略。 AOP 編程需要程序員參與的只有 3 個部分: 1. 定義普通業(yè)務(wù)組件 2. 定義切入點:一個切入點可能橫切多個業(yè)務(wù)組件。 定義切面 Bean 當(dāng)啟動了 AspectJ 支持后,只要我們在 Spring 容器中配置一個帶 Aspect注釋的 Bean, Spring 將會自動識別該 Bean,并將該 Bean作為切面處理。 在 文件中增加如下配置片段: 2. 如果需要以 post 方式提交請求,則定義包含表單數(shù)據(jù)的 JSP 頁面。通常需要以下代碼配置: action name=”login” class=”” …… /action 5. 配置處理結(jié)果和物理視圖資源之間的對應(yīng)關(guān)系。在 文件中包含其他配置文件的方法如下: 如果導(dǎo)入一個配置文件名為: ,則在 文件的struts/struts標(biāo)簽中加入 include file=”” /即可。 Struts2還為 Action接口提供了一個實現(xiàn)類: ActionSupport,因為 ActionSupport完全符合一個 Action的要求,所以我們可以直接使用 ActionSupport 作為業(yè)務(wù)控制器。 ? Map getParameters():獲取所有的請求參數(shù)。 ? void setSession(Map session):直接傳入一個 Map 實例,將該 Map 實例里 的keyvalue 對轉(zhuǎn)換成 session的屬性名、屬性值。 ? namespace:該屬性是一個可選屬性,該屬性定義該包的命名空間。 使用 Action 的動態(tài)方法調(diào)用 此部分參考課本 186188 頁 指定 method 屬性及使用通配符 此部分參考課本 189194 頁 配置默認(rèn) Action 當(dāng)用戶請求找不到對應(yīng)的 Action時,系統(tǒng)默認(rèn) 的 Action即將處理用戶請求。 ? 局部結(jié)果:將 result… /作為 action… /元素的子元素配置。 Struts2 支持的結(jié)果類型 Struts2 內(nèi)建的支持結(jié)果類型如下 (粗體為常用的類型): ? chain結(jié)果類型: Action鏈?zhǔn)教幚淼慕Y(jié)果類型。 J2EE 課程 總結(jié) 14 ? redirect 結(jié)果類型:用于直接跳轉(zhuǎn)到其他 URL 的結(jié)果類型。 ? xslt 結(jié)果類型:用于與 XML/XSLT 整合的結(jié)果類型。 ? result:此屬性指定 Action出現(xiàn)該異常時,系 統(tǒng)返回 result 屬性值對應(yīng)的邏輯視圖名。 ? s:property value=”exceptionStack”/:輸出異常堆棧信息。 實際上, Struts2已經(jīng)默認(rèn)啟用了大量通用功能的攔截器,只要我們配置 Action的 package 繼承了 strutsdefault 包,這些攔截器就會起作用。 用戶可以繼承 Struts2 提供的一個 AbstractInterceptor 類來實現(xiàn)自定義的攔截器。 在 MethodFilterInterceptor 方法中,額外增加了如下兩個方法: ? public void setExcludeMethods(String excludeMethods):排除需要過濾的方法設(shè)置方法“黑名單”,所有在 excludeMethods 字符串中列出的
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1