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

正文內(nèi)容

java數(shù)據(jù)對象技術jdo三(完整版)

2025-06-28 22:26上一頁面

下一頁面
  

【正文】 ? 增強類代碼以便存儲 ? 類在其實例被 JDO環(huán)境處理之前必須先被增強。下面這些目錄都是以這個根目錄為基準的 : ? src ? 這個目錄包括應用的所有源碼。 ? 當你執(zhí)行你的 JDO應用時, Java運行環(huán)境必須調入增強版本的類文件,也就是處于 enhanced目錄中的類文件。 ? 前面已經(jīng)提到, Sun公司提供的 JDO參考產(chǎn)品中的增強器稱作參考增強器。 ? 例 15 對類進行增強 ? java d enhanced ? classes//mediamania/prototype/ ? classes//mediamania/prototype/ ? classes//mediamania/prototype/ ? classes//mediamania/prototype/ ? 盡管將元數(shù)據(jù)文件與源代碼放在一起會比較方便, JDO規(guī)范還是推薦元數(shù)據(jù)文件可以作為與類文件一起作為資源被類載入器 (ClassLoader)調入。一個 PersistenceManager還有一個 JDO中的 Transaction(事務 )接口的實例,用于控制一個事務的開始和結束。在本例中,我們指明 Sun公司的 JDO參考產(chǎn)品所定義的類。 ? 如果你使用了別的 JDO產(chǎn)品,你需要對以上這些屬性提供另外的值,可能你還得提供一些額外的屬性。我們在第③行調用 getPersistenceManagerFactory()來獲取 PersistenceManagerFactory。 ? import 。 ? ① (propertyStream)。 ? ()。 ? 對實例的操作 ? 至此我們已經(jīng)有了一個可以存放數(shù)據(jù)類的實例的數(shù)據(jù)庫,每個程序需要獲得一個 PersistenceManager來訪問或更新該數(shù)據(jù)庫。 ? 各個程序子類調用一個在 MediaManiaApp類中定義的 executeTransaction()方法,這個方法在行⑤中開始一個事務,然后在行⑥中調用 execute()方法,也即執(zhí)行子類中的具體功能的方法。 ? import 。 ? protected Transaction tx。 ? ③ pm = ()。 ? } catch (Throwable exception) { ? ()。 ? import 。 ? Date date = ()。 ? import 。 ? public static void main(String[] args)) { ? LoadMovies loadMovies = new LoadMovies(args[0])。 ? } ? } ? public void execute() { ? try { ? while (()) { ? String line = ()。 ? Date releaseDate = (dateStr)。 ? ② (movie)。 ? try { ? runningTime = (())。 ? } ? } catch ( e) { ? (Exception reading input file)。 ? } ? public LoadMovies(String filename) { ? try { ? FileReader fr = new FileReader(filename)。 ? import 。 ? ⑥ (movie)。 ? import 。 ? } ? } ? } ? 存儲實例 ? 我們來看看一個簡單的程序,名為 CreateMovie,用于存儲一個 Movie實例,如例 19所示。 ? } catch (Exception e) { ? ()。 /
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1