成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle開放TopLink開源的主要原因

數據庫 Oracle
以下的文章主要是討論Oracle開放TopLink開源的原因,以及Oracle開放TopLink開源給業界帶來哪些的影響,以下就好似文章的主要內容的介紹。

 

Oracle開放TopLink開源的主要原因是不得不的事情,如果Oracle開放TopLink開源早些開源的話,恐怕現在的ORM界或是整個持久界的相關的局面可能就不是現在這樣的了Allen:對于我來說,這意味著將來使用JPA的時候又多了一個非常精良的Provider,不錯!

hantsy:要知道,JPA的標準實現是Oracle開放 TopLink,比Hibernate實現JPA早了半年。。。 TopLink始于1994年,后來被Oracle收購,比Hibernate 有資歷得多。。。

Arthas.Hui:當初通過Sun2Bin了解到,有TopLink這個東東,Java社區的標準實際上是取決于其用戶的多少,東西再好,資歷再多,沒人用也是白搭。

我感覺,從時間成本上來說,TopLink不值得一試,和Hibernate同樣的功能,和Hibernate差不多的學習曲線,TopLink我也是大體地看了幾眼,我覺得,要精通TopLink并不是一件很簡單的事情吧。與其這樣,不如就拿Hibernate當壓寨夫人好了。

TopLink是一個非常早期的產品,最初面向C++,后來也實現了Java的映射。Oracle開放TopLink性能優異,功能強大,并且提供了獨特的查詢過濾器機制,以及對關系的處理和查詢都非常有效,于是,TopLink逐漸從商用化O/R Mapping產品中勝出,成為市場上的最出色的映射產品。也正因為這一點,最大的關系數據庫廠商Oracle將其收購,成為提供最強數據庫和最強對象映射中間件的廠商。

TopLink雖然強大,但太強大的東西免不了得意忘形,TopLink開始將用戶鎖死到自己的產品上,查詢方式是最突出的。它的查詢體系含有很多別扭的概念(在我看來是如此),但為達到一般O/R產品不能達到的功能,開發者只能接受這些。慢慢地,也產生積怨,再加上其高昂的價格,讓很多新老用戶望而卻步。于是,免費的產品開始崛起。

 

免費的O/R Mapping工具有很多種,這里只提其中最有影響力的兩種:Castor和Hibernate。

 

Castor是Exolab組織開發的面向Java的包裝工具,它最大的特色就是實現了大部分的ODMG OQL規范,在查詢上,可以象完全使用一個對象數據庫一樣類圖進行查詢(后面會有介紹)。它的原理是通過Java反射API去實現屬性的設置和讀取。

不過由于各種原因,Castor后來的版本更新越來越慢,最終停步在1.0之前,成為至今未出到1.0正式版的O/R Mapping產品。不管怎么樣,它還是一個相當不錯的產品。

 

Hibernate是一個現在很火熱的O/R Mapping產品,目前已經出到2.0版,它功能一樣強大,同樣使用Java反射API進行對象的設置,但它的查詢語言就是一套比較獨特的體系,這一點有點類似Oracle開放TopLink,但Hibernate更具有親和力,對關系的查詢更方便,只不過比起Castor來,在方便性和規范性上還是稍遜一籌。就目前狀況而言,Hibernate的用戶量和技術支持要強一些。

 

文章出自:  http://soft.zdnet.com.cn/software_zone/oracle-sqlserver.shtml

【編輯推薦】

  1. Oracle數據語言的4大類
  2. Oracle 8i中字符集亂碼問題詳細解析
  3. Oracle數據庫的系統中6個經驗原則
  4. 存儲結構之Oracle邏輯存儲結構
  5. Oracle游標的刪除與更新實際操作步驟

 

責任編輯:佚名 來源: zdnet
相關推薦

2022-07-15 15:56:51

云計算工具云中斷

2010-03-10 16:25:03

云計算

2014-03-18 10:17:30

2023-08-07 15:24:57

人工智能AI

2018-07-26 05:44:45

物聯網項目物聯網IOT

2023-01-14 17:45:28

數據分析項目

2018-11-20 13:52:54

2014-10-08 09:36:51

BYOPC

2011-01-25 09:24:00

2011-05-07 18:39:48

筆記本故障

2022-01-07 15:07:46

加密貨幣數字資產貨幣

2020-08-11 17:12:40

戴爾

2022-01-07 15:36:25

加密貨幣比特幣數字資產

2009-11-05 14:57:40

無線接入網

2009-07-07 11:26:21

2019-07-25 10:37:13

存儲數據備份磁盤

2019-06-21 08:00:16

工業4.0工業物聯網IIoT

2024-01-15 15:34:07

2010-05-17 10:26:49

2017-06-02 08:33:23

JUnit 5式Web圖片優化
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 网站国产 | 毛片av免费在线观看 | 日本在线观看网址 | 亚洲一区二区三区久久久 | 国产欧美一区二区三区另类精品 | 日本成人中文字幕在线观看 | 国产一区二区三区日韩 | 国产四区 | 国产视频精品在线观看 | 中文字幕一区二区三区乱码在线 | 欧美成人在线免费 | 国产高清一二三区 | 91精品国产综合久久久久久丝袜 | 午夜精品久久久久久久久久久久 | 亚洲精品久久久一区二区三区 | 人妖无码 | 久草视频观看 | 夜夜草天天草 | 国产精品成人一区二区三区 | 九九天堂网 | 国产精品嫩草影院精东 | 午夜激情在线 | 天天操夜夜操 | 国产成人在线一区 | 国产在线色 | 久久性色| 久久91精品国产一区二区三区 | 在线播放中文字幕 | 欧美美女一区二区 | 色先锋影音| 国产精品亚洲精品久久 | 久久久久成人精品 | 亚洲一区二区久久 | 午夜激情视频在线 | 国产一区二区久久 | 国产午夜精品视频 | 亚洲综合无码一区二区 | 99re视频精品 | 久久久一区二区 | 欧美一区二区大片 | 偷拍自拍网 |