版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、伴隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,尤其是網(wǎng)絡(luò)技術(shù)的迅猛革新,當(dāng)今社會(huì)已被悄然送入信息時(shí)代,在信息時(shí)代,非常強(qiáng)調(diào)分布式企業(yè)計(jì)算平臺(tái)的使用。在這類平臺(tái)上,必須不惜任何代價(jià)保護(hù)數(shù)據(jù)(即對(duì)象實(shí)例),并使其永遠(yuǎn)持續(xù)存在,以便供以后使用,即使面臨網(wǎng)絡(luò)故障、內(nèi)存泄漏和服務(wù)器崩潰等情況時(shí),也是如此。因此,數(shù)據(jù)持久化技術(shù)也就成為了必不可少的一部分。 而實(shí)際上,在與軟件開發(fā)息息相關(guān)的數(shù)據(jù)存儲(chǔ)領(lǐng)域中,出于傳統(tǒng)的應(yīng)用以及為了方便的與之前遺留的系統(tǒng)能更好的繼承
2、的原因,關(guān)系數(shù)據(jù)庫(kù)仍然是占據(jù)著主導(dǎo)地位。對(duì)象數(shù)據(jù)庫(kù)雖然有所發(fā)展,但目前的市場(chǎng)上仍然缺乏通用的、成熟的面向?qū)ο蟮臄?shù)據(jù)庫(kù)產(chǎn)品,也就是說(shuō),對(duì)象數(shù)據(jù)還必須存儲(chǔ)在關(guān)系數(shù)據(jù)庫(kù)中。因此,隨著面向?qū)ο?Obioct Oriented,OO)思想在程序設(shè)計(jì)領(lǐng)域主導(dǎo)地位的確立和關(guān)系型數(shù)據(jù)庫(kù)(Relational Database Management System,RDBMS)的廣泛應(yīng)用,如何平滑的實(shí)現(xiàn)對(duì)象到關(guān)系數(shù)據(jù)庫(kù)的存取已經(jīng)成為業(yè)界的熱點(diǎn)問(wèn)題之一。由于
3、關(guān)系數(shù)據(jù)理論和面向?qū)ο蠹夹g(shù)基于不同的理論基礎(chǔ),使得二者在協(xié)同工作時(shí)會(huì)出現(xiàn)“阻抗不匹配”的現(xiàn)象,因而迫切需要一種方法,使二者能夠進(jìn)行高效率的協(xié)同工作。 本文從分析對(duì)象數(shù)據(jù)庫(kù)與關(guān)系數(shù)據(jù)庫(kù)之間的“阻抗不匹配”問(wèn)題入手,詳細(xì)敘述了在實(shí)際的應(yīng)用中對(duì)象數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)之間差異的產(chǎn)生根源以及在實(shí)現(xiàn)“對(duì)象/關(guān)系映射(Object Relational。Mapping,ORM)”過(guò)程中所面臨的種種問(wèn)題,在學(xué)習(xí)和借鑒前人設(shè)計(jì)、開發(fā)過(guò)程中的經(jīng)驗(yàn)總結(jié)
4、的基礎(chǔ)上,針對(duì)這些問(wèn)題提出了在不同情況下的解決方案。NHibernate作為Hibernate的繼承,是Hibernate面向DotNet領(lǐng)域中對(duì)ORM的開源實(shí)現(xiàn)。本文還重點(diǎn)討論了NHibcrnate的對(duì)象持久性體系結(jié)構(gòu)、應(yīng)用架構(gòu)模型以及其具體的功能。同時(shí)根據(jù)其特點(diǎn)和相關(guān)運(yùn)行機(jī)制,并結(jié)合實(shí)際工作中的經(jīng)驗(yàn),深入研究了NHibcrnate框架解決模型不匹配、實(shí)現(xiàn)對(duì)象持久化功能的內(nèi)部機(jī)理。結(jié)合傳統(tǒng)開發(fā)模式并對(duì)框架進(jìn)行了有益的補(bǔ)充,克服了其自動(dòng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 面向?qū)ο蠹夹g(shù)在物流信息系統(tǒng)中的應(yīng)用.pdf
- 分布式信息系統(tǒng)的持久對(duì)象共享研究.pdf
- HIBERNATE對(duì)象持久化研究及在新聞發(fā)布系統(tǒng)中的應(yīng)用.pdf
- 對(duì)象持久化在供應(yīng)鏈協(xié)同庫(kù)存管理系統(tǒng)中的研究與應(yīng)用.pdf
- XML文檔對(duì)象模型持久化在OSCAR中的實(shí)現(xiàn)及查詢轉(zhuǎn)換.pdf
- 物流信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 用Hibernate實(shí)現(xiàn)Java對(duì)象持久化.pdf
- 物流信息系統(tǒng)中協(xié)同計(jì)算的研究及系統(tǒng)實(shí)現(xiàn).pdf
- 網(wǎng)絡(luò)化倉(cāng)儲(chǔ)物流信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 倉(cāng)儲(chǔ)物流信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 形式化技術(shù)在物流信息系統(tǒng)建模中的應(yīng)用研究—EFSM建模與實(shí)現(xiàn).pdf
- 基于SSH的物流信息系統(tǒng)的研究與實(shí)現(xiàn).pdf
- 面向?qū)ο蠹夹g(shù)在電網(wǎng)信息系統(tǒng)中的應(yīng)用.pdf
- 物流中的信息系統(tǒng).pdf
- 物流信息系統(tǒng)中XML數(shù)據(jù)安全性的研究與實(shí)現(xiàn).pdf
- gis技術(shù)在物流信息系統(tǒng)架構(gòu)中的研究與應(yīng)用
- 企業(yè)倉(cāng)儲(chǔ)物流信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于MVC模式的物流信息系統(tǒng)的研究與實(shí)現(xiàn).pdf
- 基于數(shù)據(jù)挖掘的物流信息系統(tǒng)的研究與實(shí)現(xiàn).pdf
- 那曲物流中心信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論