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

正文內(nèi)容

java數(shù)據(jù)對(duì)象技術(shù)jdo三(更新版)

  

【正文】 /defined in concrete application subclasses ? protected static Map getPropertyOverrides() { ? return new HashMap()。 ? import 。這些并不是 JDO所要求的,你也可以根據(jù)自己的應(yīng)用程序環(huán)境選擇最為合適的方式。 ? MediaManiaApp有一個(gè)構(gòu)造器用來(lái)從 (行① )。 ? } ? } ? } ? JDO參考產(chǎn)品提供了這種程序化創(chuàng)建 FODatastore數(shù)據(jù)庫(kù)的方式,而大多數(shù)數(shù)據(jù)庫(kù)都提供一個(gè)獨(dú)立于 JDO的工具來(lái)創(chuàng)建數(shù)據(jù)庫(kù)。 ? PersistenceManagerFactory pmf = ? ③ (jdoproperties)。 ? import 。 ? 為完成數(shù)據(jù)庫(kù)的創(chuàng)建,我們還需要開(kāi)始并結(jié)束一個(gè)事務(wù)。 ? 創(chuàng)建一個(gè) FOStore數(shù)據(jù)庫(kù) ? 要使用 FOStore我們必須先創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)。 ? 例 16 ? ① =PMF ? =fostore:database/fostoredb ? =dave ? =jdo4me ? =false ? 這個(gè)連接 URL的格式依賴于采用的具體的數(shù)據(jù)庫(kù)。 ? 獲取一個(gè) PersistenceManager ? PersistenceManagerFactory(存儲(chǔ)管理器工廠,見(jiàn)術(shù)語(yǔ)表 )用來(lái)配置和獲取PersistenceManager。 ? 在例 15中,我們的對(duì)象模型中的所有 .class類文件被一起列出,但你也可以將每個(gè)類文件單獨(dú)增強(qiáng)。在命令行調(diào)用增強(qiáng)器的語(yǔ)法可能會(huì)與這里提到的有所不同。作為一種可選方案,你也可以采用就地增強(qiáng),用你的增強(qiáng)后的類文件直接替換未增強(qiáng)的文件。Java數(shù)據(jù)對(duì)象技術(shù) JDO三 ? 項(xiàng)目目錄結(jié)構(gòu) ? 對(duì)于 Media Mania應(yīng)用開(kāi)發(fā)環(huán)境來(lái)說(shuō),你需要采用下面的目錄結(jié)構(gòu),這個(gè)項(xiàng)目必須有一個(gè)根目錄,存在于系統(tǒng)的文件體系的某個(gè)地方。因此,在你的 CLASSPATH中這個(gè)目錄必須處于 classes目錄之前。而 JDO產(chǎn)品廠商一般可能會(huì)提供自己的增強(qiáng)器 。元數(shù)據(jù)在編譯時(shí)和運(yùn)行時(shí)都需要,所以,我們將 classes目錄體系中的 prototype包的目錄中。這個(gè) Transaction實(shí)例的獲取方式是調(diào)用PersistenceManager實(shí)例的 currentTransaction()方法。例 16中列出的其它的屬性包括用于連接到特定的數(shù)據(jù)庫(kù)的連接 URL和用戶名 /密碼,這些一般都是連接到具體的數(shù)據(jù)庫(kù)所需要的。請(qǐng)參閱該產(chǎn)品的文檔以獲取需要配置的必要的屬性的說(shuō)明。第④行生成一個(gè) PersistenceManager。 ? import 。 ? ② (, true)。 ? ( 1)。例 18給出了 MediaManiaApp類的源碼,這個(gè)類是本書(shū)中的每個(gè)應(yīng)用程序的基礎(chǔ)類,每個(gè)程序是在execute()方法中實(shí)現(xiàn)了具體的業(yè)務(wù)邏輯的一個(gè)具體的子類(Concrete子類,相對(duì)于抽象 Abstract而言 )。 ? 我們選擇了一個(gè)特別的程序類的設(shè)計(jì)來(lái)簡(jiǎn)化和減少創(chuàng)建一個(gè)可運(yùn)行的環(huán)境的冗余代碼。 ? import 。 ? public abstract void execute()。 ? ④ tx = ()。 ? if (()) ? ()。 ? import 。 ? ⑤ Movie movie = new Movie(Titanic, date, 194, PG13, ? historical,drama)。 ? import 。 ? ()。 ? parseMovieData(line)。 ? int runningTime = 0。 ? } ? } 學(xué)習(xí)更多 java基礎(chǔ)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1