測(cè)試時(shí),在 VisualAge for Java WebSphere 測(cè)試環(huán)境中運(yùn)行使用 DataSource 的 EJB 組件會(huì)很方便。有關(guān)如何在產(chǎn)品發(fā)行版 3.0.2 中這樣做的指示,請(qǐng)參閱 David Zimmerman 所著的 "Creating DataSources in the VisualAge for Java WebSphere Test Environment"(在參考資料中)。
· 調(diào)用存儲(chǔ)過程
建立了連接之后,可以集中講述如何調(diào)用存儲(chǔ)過程了。如封裝器方法編碼示例中的代碼塊 2 所示,首先創(chuàng)建一個(gè) DAB StatementMetaData 對(duì)象,該對(duì)象中有存儲(chǔ)過程的規(guī)范。下一步,定義要執(zhí)行的 SQL 語(yǔ)句。在這里將要調(diào)用 CLIENTREPORT 過程,該過程需要一個(gè)輸入?yún)?shù)(用于客戶標(biāo)識(shí))和兩個(gè)輸出參數(shù)(用于客戶名稱和電子郵件地址)。下一步,將參數(shù)添加到規(guī)范中。對(duì)于每個(gè)過程參數(shù),都指定了參數(shù)名,其數(shù)據(jù)類型及其參數(shù)模式。