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