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

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

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

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

    6、不完整裝載。

    7、對Event-Driven模型有良好的支持,并且支持請求合并

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

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



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

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

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


    網(wǎng)站導(dǎo)航:
     
     
    主站蜘蛛池模板: 免费无码AV电影在线观看 | 亚洲自偷自偷在线成人网站传媒| 亚洲?v女人的天堂在线观看| www.免费在线观看| 久久国产免费观看精品| 美女视频黄频a免费观看| 亚洲精品456人成在线| 亚洲AV电影院在线观看| 在线a亚洲v天堂网2019无码| 日韩一级视频免费观看| 性做久久久久久免费观看| 小草在线看片免费人成视久网| 一个人看的www免费在线视频| 亚洲国产精品无码久久久秋霞1| 亚洲嫩草影院在线观看| 久久亚洲AV午夜福利精品一区| 国产亚洲精品成人AA片新蒲金| 免费人妻av无码专区| 成人免费视频观看无遮挡| 日韩亚洲国产高清免费视频| 99re6热视频精品免费观看| 国产一区二区三区免费观看在线| 成人嫩草影院免费观看| 国产成人高清亚洲一区91| 亚洲精品中文字幕| 亚洲欧美日韩中文字幕一区二区三区| 亚洲午夜精品在线| 亚洲理论精品午夜电影| 亚洲福利视频网址| 亚洲国产精品成人精品小说| 亚洲美女视频网站| 亚洲无成人网77777| 99人中文字幕亚洲区| 亚洲成在人线电影天堂色| 亚洲成人免费网址| 亚洲乱码无限2021芒果| 亚洲AV无码一区二区三区在线| 亚洲天堂中文字幕在线观看| 亚洲精品伊人久久久久| 亚洲色成人WWW永久在线观看| 亚洲av永久无码|