<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    1、易于學(xué)習(xí)

    2、支持主流數(shù)據(jù)庫(kù),包括MS SQL Server 2000、Oracle 9i、DB 2 7、Sybase、My SQL 5.0。應(yīng)該有良好的支持多數(shù)據(jù)庫(kù)方式,而不是現(xiàn)在一些流行O-R Mapping多數(shù)據(jù)庫(kù)支持方式那么笨拙。

    3、包括數(shù)據(jù)查詢和對(duì)象查詢。明確區(qū)分兩種查詢,他們對(duì)應(yīng)的OQL功能應(yīng)該有所不同。

    4、能夠處理復(fù)雜對(duì)象。例如多層一對(duì)多包含關(guān)系。評(píng)注,現(xiàn)在流行的O-R Mapping引擎處理復(fù)雜對(duì)象都不好,包括Hibernate 3.0。

    5、有較為完整的DSL。不單應(yīng)該包括用于運(yùn)行時(shí)數(shù)據(jù)處理的OQL,還應(yīng)該包括定義期的語(yǔ)言。

    6、不完整裝載。

    7、對(duì)Event-Driven模型有良好的支持,并且支持請(qǐng)求合并

    8、O-R Mapping應(yīng)該更像一個(gè)“編譯器”和“執(zhí)行引擎”的組合,這個(gè)編譯器輸入是OQL,編譯時(shí)使用各種技巧進(jìn)行優(yōu)化,編譯的中間結(jié)果可以存儲(chǔ),可以生成存儲(chǔ)過(guò)程。甚至可以根據(jù)執(zhí)行過(guò)程的統(tǒng)計(jì)信息,采用不同的優(yōu)化手段,調(diào)整最終的執(zhí)行計(jì)劃。

    9、應(yīng)該有良好的性能
    我認(rèn)為,一個(gè)實(shí)現(xiàn)良好O-R Mapping引擎,可以運(yùn)用大量的優(yōu)化技巧,其中一些優(yōu)化技巧,是相當(dāng)多開發(fā)人員都不掌握的,還有一些優(yōu)化技巧,使用起來(lái)比較復(fù)雜,開發(fā)人員為了兼顧開發(fā)效率,不予以使用的。所以,一個(gè)實(shí)現(xiàn)良好O-R Mapping引擎,應(yīng)該能夠比大多數(shù)開發(fā)者直接使用JDBC要快。



    溫少 2006-01-13 23:51 發(fā)表評(píng)論

    文章來(lái)源:http://jobs.cnblogs.com/archive/2006/01/13/317007.html
    posted on 2006-01-13 23:51 溫少的日志 閱讀(170) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
     
    主站蜘蛛池模板: 2048亚洲精品国产| 国产精品亚洲精品| 亚洲色精品三区二区一区| 日本免费网站视频www区| 亚洲小视频在线观看| 无码精品一区二区三区免费视频 | 免费无码黄十八禁网站在线观看| 亚洲资源在线视频| 2020久久精品国产免费| 亚洲AV无码久久久久网站蜜桃| 男女超爽刺激视频免费播放| 涩涩色中文综合亚洲| 国产高清在线精品免费软件| 特黄aa级毛片免费视频播放| 亚洲国产精品13p| 在线观看肉片AV网站免费| 亚洲好看的理论片电影| 真人做人试看60分钟免费视频| 亚洲不卡视频在线观看| 国产网站免费观看| 中文字幕无线码中文字幕免费| 亚洲第一精品在线视频| 成人片黄网站色大片免费| 一级特级女人18毛片免费视频| 亚洲精品乱码久久久久久自慰| 一区二区三区四区免费视频 | 亚洲国产高清精品线久久| 两个人日本免费完整版在线观看1| 亚洲AV日韩精品久久久久| 综合在线免费视频| 国产成人综合久久精品亚洲| 亚洲真人无码永久在线| 1000部啪啪毛片免费看| 亚洲AV永久无码精品一福利| 亚洲综合国产一区二区三区| 麻豆视频免费播放| 乱爱性全过程免费视频| 亚洲成a人片在线网站| 亚洲AV伊人久久青青草原 | 国产麻豆免费观看91| 国产一级黄片儿免费看|