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

正文內(nèi)容

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

2024-12-23 16:15 本頁面
 

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