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

正文內容

j2ee項目實訓struts框架技術——第3章bbs論壇項目持久層設計和實現(xiàn)第1部分(編輯修改稿)

2024-12-23 16:15 本頁面
 

【文章內容簡介】 列資料 楊教授工作室,版權所有,盜版必究 , 8/20 頁 同樣在圖 所示的對話框中點擊 【 確定 】 按鈕后, Eclipse 將創(chuàng)建出一個空的 配置文件 。并在該配置文件中設計和添加與 BBS 信息 管理相關的各個 ActionForm 和 Action 等的配置內容項目。 3)設計系統(tǒng)中頁面轉發(fā)管理模塊的 配置文件 在 本 WebBBS 論壇項目 中,計劃將系統(tǒng)中的各個頁面之間進行轉發(fā)和跳轉管理相關的各個配置項目放到本模塊的 配置文件 中。具體的創(chuàng)建方法與前面的圖 中所示的實現(xiàn)步驟一致。請見圖 所示的輸入結果狀態(tài)。 同樣在圖 所示的對話框中點擊 【 確定 】 按鈕后, Eclipse 將創(chuàng) 建出一個空的 配置文件 。并在該配置文件中設計和添加與 頁面轉發(fā)管理 相關的各個 ActionForm 和 Action 等的配置內容項目。 4)修改 以設置上面的各個 *.xml 文件 在 本 Web 項目的 部署描述文件 中為 ActionServlet 組件指定 上面的各個 配置圖 新建 配置文件 圖 新建 配置文件 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 9/20 頁 文件 , 各個文件名稱之間以逗號分隔。 請見 【例 31】 中的配置項目示例,并請注意其中的黑體部分的配置內容。 【例 31】 修改 以設置上面的各個 *.xml 文件 的示例 servlet servletnameaction/servletname servletclass /servletclass initparamparamnameconfig/paramname paramvalue/WEBINF/, /WEBINF/, /WEBINF/, /WEBINF/ /paramvalue/initparam /servlet 構造項目 數(shù)據(jù)訪問層 中的數(shù)據(jù)庫連接組件 添加自定義的異常類 Java 語言中的異常處理機制 當 Java 虛擬機( JVM)在執(zhí)行應用程序中的某個方法時遇到了異常錯誤后, JVM 就會生成一個異常對象,把它拋給應用系統(tǒng)程序、并向應用程序通報程序在運行中出現(xiàn)了異常錯誤。合理地處理異??梢允箲孟到y(tǒng)程序更加健壯。 從應用系統(tǒng)開發(fā)的角度來看,可以將異常分為 系統(tǒng)級異常和應用級異常 。前者與應用的邏輯無關,需要由系統(tǒng)平臺程序來處理該類異常;而應用 級 異常一般是由于用戶違背了商業(yè)業(yè)務邏輯而導致的錯誤,這種錯誤一般不是致命的 ,應該將錯誤信息反映給應用系統(tǒng)的使用者用戶并讓用戶進行處理和恢復。應用系統(tǒng)中的 異常處理基本原則 應該是, 在處理異常時,要注意不能讓最 終 的用戶看到 系統(tǒng)中 原始的 Java 異常 提示 信息。 為 此應該首先對原始的 Java 異常信息進行包裝,然后 再 向用戶 層 顯示容易理解 和有指導意義 的錯誤 提示 信息。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 10/20 頁 添加項目中自定義的異常類 1)設計項目中的自定義異常類 在 Eclipse 中右擊 Web 項目的名稱,并在彈出的快捷菜單中選擇 【新建】菜單,再選擇【類】菜單項,將出現(xiàn)下面的圖 所示的對話框。 在類名稱的輸入框中輸入類名稱WebBBSException,而在包名稱 的輸入框中輸入包名稱 為 ,并在超類的 輸入框中輸入基類為 。最后的輸入結果狀態(tài)請見下圖 所示 的內容圖示 。 圖 添加項目中自定義的異常類 WebBBSException 2)編程該異常類 WebBBSException 利用該異常類 WebBBSException 實現(xiàn)對項目中的各種形式的異常進行統(tǒng)一地包裝,最終的程序代碼請見【例 32】所示。 【例 32】自定義異常類 WebBBSException 的代碼示例 package 。 public class WebBBSException extends Exception { public WebBBSException() { } public WebBBSException(String message) { super(message)。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 11/20 頁 } public WebBBSException(Throwable cause) { super(cause)。 } public WebBBSException(String message, Throwable cause) { super(message, cause)。 } } 構造 項目持久 層中的數(shù)據(jù)庫連接 組件 設計一個實現(xiàn)數(shù)據(jù)庫連接的 組件 接口 為了隔離數(shù)據(jù)訪問組件( DAO)與數(shù)據(jù)連接組件之間的藕合關系,本項目中的各個關聯(lián)類之間都遵守“面向接口編程實現(xiàn)”的基本原則。因此,構造項目持久層中的數(shù)據(jù)庫連接組件接口 ;同時 為了在后臺的數(shù)據(jù)庫的數(shù)據(jù)源發(fā)生變化的情況下,盡可能地減少對業(yè)務層、表示層 的改動。對數(shù)據(jù)庫的連接 實現(xiàn),在 本項目中 應用 J2EE 平臺中常用的 DAO 設計模式。 1)添加數(shù)據(jù)庫連接的組件接口 在 Eclipse 中右擊 Web 項目的名稱,并在彈出的快捷菜單中選擇 【新建】菜單,再選擇【 接口 】菜單項,將出現(xiàn)下面的圖 所示的對話框。 在 接口 名稱的輸入框中輸入 接口名稱 為 ConnectDBInterface , 而 在 包 名 稱 的 輸 入 框 中 輸 入 包 名 稱 為。最后的輸入結果狀態(tài)請見下面的圖 所示 ,并點擊 【 確定 】 按鈕 。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 12/20 頁 圖 添加數(shù)據(jù)庫連接的組件接口 ConnectDBInterface 2)設計該 ConnectDBInterfac
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1