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)第3部分-資料下載頁(yè)

2025-11-08 16:15本頁(yè)面

【導(dǎo)讀】擇菜單項(xiàng),將出現(xiàn)下面的圖所示的對(duì)話框。在類名稱的輸入框中輸入類名稱。為了節(jié)省本書(shū)的篇幅,只附錄出了有代表性的insertOneUserInfo方法的功能實(shí)現(xiàn)代碼。另外,對(duì)其他的DAO組件的功能實(shí)現(xiàn)代碼在此也加以省略,沒(méi)有附。本insertOneUserInfo方法主要實(shí)現(xiàn)對(duì)用戶的有關(guān)的基本信息和聯(lián)系信息進(jìn)行添加,根據(jù)功能實(shí)現(xiàn)的要求只在兩個(gè)數(shù)據(jù)庫(kù)表的添加都成功時(shí),本功能才意味著成功。因此,應(yīng)用JDBC的批處理技術(shù)進(jìn)行數(shù)據(jù)添加操作以提高數(shù)據(jù)訪問(wèn)的性能。DAO組件中的各個(gè)功能方法進(jìn)行測(cè)試,以檢查所編程實(shí)現(xiàn)的代碼是否滿足設(shè)計(jì)的要求。

  

【正文】 ionException e) { throw new WebBBSException(出現(xiàn)了 InstantiationException 異常 )。 } catch (IllegalAccessException e) { throw new WebBBSException(出現(xiàn)了 IllegalAccessException 異常 )。 } return connectDBBean。 } } 修改 【例 35】中的 TestConnectDBBean 測(cè)試用例類中的 setUp()方法的 代碼 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 17/19 頁(yè) 由于被測(cè)試的目標(biāo)類的信息已經(jīng)放到了 屬性配置文件 中(請(qǐng)參考【例 314】所示) 及該類的對(duì)象實(shí)例化是通過(guò) ConnectDBFactory 工廠類中的newConnectDBBean 方法獲得,因此原來(lái) 【例 35】中的 TestConnectDBBean 測(cè)試用例類中的 setUp()方法的 代碼將要進(jìn)行修改 , 最后修改的結(jié)果代碼請(qǐng)見(jiàn)下面的 【例 317】所示 ,并請(qǐng)注意其中的 黑體部分的代碼 。 【例 317】 TestConnectDBBean 測(cè)試用例類中的 setUp()方法的修改結(jié)果代碼示例 package 。 import 。 // 其他包中的類的引入請(qǐng)參考 【例 35】所示 public class TestConnectDBBean extends TestCase { ConnectDBInterface connectDBBean=null。 String connectDBBeanClassName=null。 protected void setUp() throws Exception { ()。 connectDBBeanClassName= ()。 connectDBBean= (connectDBBeanClassName)。 } protected void tearDown() throws Exception { connectDBBean=null。 ()。 } public void testCloseDBCon() throws WebBBSException { // 本測(cè)試方法的功能代碼不變,請(qǐng)參考【例 35】所示 } public void testGetConnection() throws WebBBSException { // 本測(cè)試方法的功能代碼不變 ,請(qǐng)參考【例 35】所示 } } 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 18/19 頁(yè) 再執(zhí)行修改后的 TestConnectDBBean 測(cè)試用例類,執(zhí)行的結(jié)果請(qǐng)見(jiàn)下面的圖 所示。 圖 執(zhí)行修改后的 TestConnectDBBean 測(cè)試用例類的結(jié)果圖示 本章小結(jié) 本章的學(xué)習(xí)重點(diǎn) 在企業(yè)應(yīng)用系統(tǒng)中如何應(yīng)用 Struts 框架進(jìn)行系統(tǒng)的開(kāi)發(fā)實(shí)現(xiàn)是讀者比較感興趣的內(nèi)容,本章結(jié)合具體的 BBS 論壇項(xiàng)目的持久層的編程實(shí)現(xiàn),為讀者介紹了 Strust 框架中的單模塊多配置文件技術(shù)、 Java 語(yǔ)言中的異常處理機(jī)制的具體應(yīng)用及 GOF 設(shè)計(jì)模式中的工廠模式的應(yīng)用及改 進(jìn)等方面的內(nèi)容。 當(dāng)然,由于 Struts 框架是屬于表示層的框架,對(duì)應(yīng)用系統(tǒng)的持久層并沒(méi)有提供太多的技術(shù)支持,因此在本章中還不能體現(xiàn) Struts 框架的技術(shù)特性及具體的應(yīng)用。從 對(duì) Struts框架本身的技術(shù) 應(yīng)用角度來(lái)學(xué)習(xí)本章的內(nèi)容時(shí) , 只 希望讀者重點(diǎn)掌握 Strust 框架中的單模塊多配置文件技術(shù)的具體應(yīng)用。 本章的學(xué)習(xí)難點(diǎn) 由于本章涉及到對(duì) GOF 設(shè)計(jì)模式中的工廠模式的具體應(yīng)用,同時(shí)還介紹了應(yīng)用可配置化的工廠類的方法對(duì)工廠模式進(jìn)行完善,從而分離工廠類與目標(biāo)產(chǎn)品類之間的緊密藕合關(guān)系。這些內(nèi)容對(duì)沒(méi)有接觸 GOF 設(shè)計(jì)模 式方面知識(shí)的讀者來(lái)說(shuō),可能會(huì)存在一定的 難度。讀者可以閱讀 本系列教材中的“軟件工程 J2EE 項(xiàng)目實(shí)訓(xùn) 一一 Spring 框架技術(shù)”一書(shū)中的第11 章“與 Spring 框架相關(guān)的設(shè)計(jì)模式”的內(nèi)容,對(duì) GOF 設(shè)計(jì)模式中的工廠模式進(jìn)行 了 詳細(xì)的介紹。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 19/19 頁(yè) 本章的學(xué)習(xí)要點(diǎn) 在 Struts 框架 中也提供了對(duì) DataSource 的具體支持、而且也是可配置化的DataSource 實(shí)現(xiàn),如果讀者需要對(duì)這方面內(nèi)容進(jìn)行學(xué)習(xí)和了解,可以參考本書(shū) 第 8 章 “ 重構(gòu)和完善 BBS 論壇系統(tǒng) ”中的有關(guān)章節(jié)的內(nèi)容介紹。 但由于在應(yīng)用系統(tǒng)中獲得 Struts 框架 中所提供的 DataSource 對(duì)象時(shí),是在系統(tǒng)的控制層 Action 組件類中獲得,然后再向下傳遞給系統(tǒng)中的 持久層 中的 DAO 組件 一一 這給系統(tǒng)開(kāi)發(fā)帶來(lái)一定的復(fù)雜性。因此,在本章中沒(méi)有應(yīng)用 Struts 框架 中所提供的 DataSource對(duì)象,而是直接在 持久層 中應(yīng)用 Apache DBCP 組件提供數(shù)據(jù)庫(kù)連接池功能 實(shí)現(xiàn)。 本章練習(xí) 什么是 Strust 框架中的單模塊多配置文件技術(shù)?如何應(yīng)用單模塊多配置文件技術(shù)? 請(qǐng)描述 Java 語(yǔ)言中的異常處理機(jī)制 是什么? 什么是單元測(cè)試技術(shù)?為什么要應(yīng)用單元測(cè)試技術(shù)?請(qǐng)描述單元測(cè) 試中的測(cè)試用例的程序結(jié)構(gòu) ? 什么是實(shí)體關(guān)系圖?并描述其主要的作用 是什么? 什么是系統(tǒng)重構(gòu) ? 重構(gòu) 的目的是什么? 請(qǐng)描述 GOF 設(shè)計(jì)模式中的工廠模式 ?其 主要的缺點(diǎn) 是有哪些? 如何改進(jìn) ? 請(qǐng)為 【例 33】 中的 ConnectDBInterface 接口 提供一個(gè)針對(duì) MySql 數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)類。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1