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

正文內容

[其它技巧]演示文稿(1)(已修改)

2025-10-23 17:42 本頁面
 

【正文】 基于 Java的 SSH架構 2021/11/10 Struts 2框架 早期的 Web應用全部是 靜態(tài) 的 HTML頁面。 MVC: MVC即 Model(模型)、 View(視圖)、Controller(控制器)。 視圖層負責頁面的顯示工作 控制層負責處理及跳轉工作 模型層負責數(shù)據(jù)的存取 Struts框架具有組件的模塊化、靈活性和重用性的優(yōu)點,同時也簡化了基于 MVC的 Web應用程序的開發(fā) 2021/11/10 Hibernate框架 傳統(tǒng)的 Java應用都是采用 JDBC來訪問數(shù)據(jù)庫,它是一種基于 SQL的操作方式,但對目前的Java EE信息化系統(tǒng)而言,通常采用面向對象分析和面向對象設計的過程。系統(tǒng)從需求分析到系統(tǒng)設計都是按面向對象方式迚行,但是到詳細的數(shù)據(jù)訪問設計階段,又回到了傳統(tǒng)的JDBC訪問數(shù)據(jù)庫的老路上來。 Hibernate的問世解決了這個問題, Hibernate是一個面向 Java環(huán)境的 對象 /關系映射工具 ,它用來把對象模型表示的對象映射到基于 SQL的關系數(shù)據(jù)模型中去,這樣就不用再為怎樣用面向對象的方法迚行數(shù)據(jù)的持久化而大傷腦筋了。 2021/11/10 Spring框架 Spring框架是 Rod Johnson開發(fā)的, 2021年發(fā)布了 Spring框架的第一個版本。 Spring是一個從實際開發(fā)中抽取出來的框架,因此它完成了大量開發(fā)中的通用步驟,從而大大提高了企業(yè)應用的開發(fā)效率。 Spring為企業(yè)應用的開發(fā)提供了一個 輕量級 的解決方案。其中 依賴注入 、 基于 AOP的聲明式事務管理 、 多種持久層的整合 與 優(yōu)秀的 Web MVC框架 等最為人們關注。 Spring可以貫穿程序的各個層乊間,但它并不是想取代那些已有的框架,而是以高度的 開放性 和它們緊密的整合。這也是 Spring被廣泛應用的原因乊一。 2021/11/10 Struts 2體系結構 Struts 2的基本流程如下: ① Web瀏覽器請求一個資源。 ② 過濾器 Dispatcher查找請求,確定適當?shù)?Action。 ③ 攔截器自動對請求應用通用功能,如驗證和文件上傳等操作。 ④ Action的 execute方法通常用來存儲和(或)重新獲得信息(通過數(shù)據(jù)庫)。 ⑤ 結果被返回到瀏覽器??赡苁?HTML、圖片、 PDF或其他。 2021/11/10 Struts 2體系結構 Struts 2框架的應用著重在 控制 上。 簡單的流程是:頁面 → 控制器 → 頁面。 最重要的是控制器的 取數(shù)據(jù) 與處理后 傳數(shù)據(jù)的問題。 2021/11/10 Struts 2的工作流程 Struts 2框架中的配置文件 ,它會根據(jù)“ *”來決定調用用戶定義的哪個 Action類。 例如在項目 Struts ,請求為 ,前面“ *”的部分是“ struts”,所以在 Action類的 name為“ struts”,這表示該請求與這個 Action來匹配,就會調用該 Action中 class屬性指定的 Action類。 但是在 Struts 2中,用戶定義的 Action類并不是業(yè)務控制器,而是 Action代理,其并沒有和 Servlet API耦合。所以 Struts 2框架提供了一系列的攔截器,它負責將HttpServletRequest請求中的請求參數(shù)解析出來,傳入到用戶定義的 Action類中。 2021/11/10 Struts 2工作流程及各種文件詳解 Struts 2中各種文件 兩個 XML 一個 Action類 若干 JSP頁面( struts標簽) 2021/11/10 Hibernate概述 1. ORM簡介 對象 /關系映射 ORM( ObjectRelation Mapping) 對象與對象乊間的關系對應到數(shù)據(jù)庫表與表乊間的關系的一種模式。 簡單地說, ORM是通過使用描述對象和數(shù)據(jù)庫乊間映射的元數(shù)據(jù),將 Java程序中的對象自動持久化到關系數(shù)據(jù)庫中。 對象和關系數(shù)據(jù)是業(yè)務實現(xiàn)的兩種表現(xiàn)形式,業(yè)務實體在內存中表現(xiàn)為 對象 ,在數(shù)據(jù)庫中表現(xiàn)為 關系數(shù)據(jù) 。內存中的對象乊間存在著關聯(lián)和繼承關系。而在數(shù)據(jù)庫中,關系數(shù)據(jù)無法直接表達多對多關聯(lián)和繼承關系。因此,ORM系統(tǒng)一般以中間件的形式存在,主要實現(xiàn)程序對象到關系數(shù)據(jù)庫數(shù)據(jù)的映射。 一般的 ORM包括四個部分: 對持久類對象迚行 CRUD操作的 API( CRUD操作 API) 用來規(guī)定類和類屬性相關查詢的語言或 API( 查詢語言或 API) 規(guī)定 mapping metadata的工具( 映射機制 ) 讓 ORM實現(xiàn)同事務對象一起迚行臟數(shù)據(jù)檢查 (dirty checking)、延遲關聯(lián)抓取 (lazy association fetching)和其他優(yōu)化操作的技術( 實現(xiàn)技術 ) 2021/11/10 Hibernate概述 2. Hibernate體系結構 Hibernate作為模型層 /數(shù)據(jù)訪問層。 配置文件( )
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1