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

正文內(nèi)容

鄭州大學ssh考試知識點總結(jié)(完整版)

2024-12-26 20:15上一頁面

下一頁面
  

【正文】 ng 配置文件來定義切入點和增強處理。 (參考課本 624頁) 自動裝配和精確裝配 Spring提供了 Autowired Annotation來指定自動裝配,使用 Autowired 可以標注 setter 方法、普通方法和構(gòu)造器等。 spring的“零配置”支持 搜索 Bean 類 Spring 提供了如下幾個 Annotation來標注 Spring Bean類: ? Component:標注一個普通的 Spring Bean類。 Bean 后處理器 Bean 后處理器必須實現(xiàn) BeanPostProcessor 接口, BeanPostProcessor 接口包含兩個方法: J2EE 課程 總結(jié) 5 ? Object postProcessBeforeInitialization(Object bean,String name) throws BeansException:該方法第一個參數(shù),是系統(tǒng)即將進行后處理的 Bean實例,第二個參數(shù)是該 Bean實例的名字。 ( 參考 課本 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 的子接口。 spring容器最基本的接口是 BeanFactory 2. 容器中 Bean的 5 種作用域: (參考 課本 556 頁) ? singleton: 單例模式,在整個 Spring IoC 容器中,使用 singleton定義的 Bean將只有一個實例。 ? Object postProcessAfterInitialization(Object bean,String name) throws BeansException:該方法第一個參數(shù),是系統(tǒng)即將進行后處理的 Bean實例,第二個參數(shù)是該 Bean實例的名字。 J2EE 課程 總結(jié) 6 ? Controller:標注一個控制器組件類。當使用 Autowired 標注 setter 方法時,默認使用的是 byType 的自動裝配策略。 定義切面 Bean 當啟動了 AspectJ 支持后,只要我們在 Spring 容器中配置一個帶 Aspect注釋的 Bean, Spring 將會自動識別該 Bean,并將該 Bean作為切面處理。通常需要以下代碼配置: action name=”login” class=”” …… /action 5. 配置處理結(jié)果和物理視圖資源之間的對應(yīng)關(guān)系。 Struts2還為 Action接口提供了一個實現(xiàn)類: ActionSupport,因為 ActionSupport完全符合一個 Action的要求,所以我們可以直接使用 ActionSupport 作為業(yè)務(wù)控制器。 ? void setSession(Map session):直接傳入一個 Map 實例,將該 Map 實例里 的keyvalue 對轉(zhuǎn)換成 session的屬性名、屬性值。 使用 Action 的動態(tài)方法調(diào)用 此部分參考課本 186188 頁 指定 method 屬性及使用通配符 此部分參考課本 189194 頁 配置默認 Action 當用戶請求找不到對應(yīng)的 Action時,系統(tǒng)默認 的 Action即將處理用戶請求。 Struts2 支持的結(jié)果類型 Struts2 內(nèi)建的支持結(jié)果類型如下 (粗體為常用的類型): ? chain結(jié)果類型: Action鏈式處理的結(jié)果類型。 ? xslt 結(jié)果類型:用于與 XML/XSLT 整合的結(jié)果類型。 ? s:property value=”exceptionStack”/:輸出異常堆棧信息。 用戶可以繼承 Struts2 提供的一個 AbstractInterceptor 類來實現(xiàn)自定義的攔截器。 Struts2的類型轉(zhuǎn)換 自定義類型轉(zhuǎn)換器 Struts2 的類型轉(zhuǎn)換器實際上依然是基于 OGNL 框架的,在 OGNL 項目中有一個 TypeConverter 接口,這個接口就是自定義類型轉(zhuǎn)換器必須實現(xiàn)的接口。 Struts2 支持如下 3 種注冊類型轉(zhuǎn)換器的方式: ? 注冊局部類型轉(zhuǎn)換器:局部類型轉(zhuǎn)換器僅僅對某個 Action的屬性起作用。因此在 Web 應(yīng)用中創(chuàng)建 Spring容器有如下兩種方式: ? 直接在 文件中配置創(chuàng)建 Spring容器。 下面給出一個整合的實例: 處理用戶請求的 Action: J2EE 課程 總結(jié) 26 文件中的配置: 本應(yīng)用的業(yè)務(wù)邏輯組件: 文件中的配 置: 3. EJB EJB 中 定義了三種企業(yè) bean: J2EE 課程 總結(jié) 27 ? 會話 Bean: 主要用于實現(xiàn)業(yè)務(wù)邏輯,分為有狀態(tài) bean和無狀態(tài) bean。然后將此項目發(fā)布在 jboss 服務(wù)器中,此時\server\default\deploy目錄下就會多出一個“項目名 .jar”文件夾。 Bean 類可以具有多個 remote接口,每個接口之間用逗號分隔,如: Remote( {, })。 ? 消息驅(qū)動 Bean: 專門處理基于消息請求的組件。 其實第一種創(chuàng)建 Spring 容器的方式更加常見,為了讓 Spring 容器隨 web 應(yīng)用的啟動而自動啟動,有如下兩種方法: ? 利用 ServletContextListener 實現(xiàn)。 ? 使用 的注釋來注冊類型轉(zhuǎn)換器:通過注釋方式來注冊類型轉(zhuǎn)換器。實現(xiàn)自定義類型轉(zhuǎn)換器需要重寫J2EE 課程 總結(jié) 18 DefaultTypeConverter 類的 convertValue 方法。 該類提供了一個 doIntercept( ActionInvocation invocation)方法。 J2EE 課程 總結(jié) 15 使用 struts2的國際化 參考課本 216225 頁 使用 Struts2的標簽庫 Jsp 頁面中導(dǎo)入 Struts2 標簽庫的代碼如 下: % taglib prefix=”s” uri=”/strutstags”% 常見標簽及其用法 參考課本 226273 頁 (看常用的幾個標簽即可) Stru
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1