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

Hibernate原生API簡單分析

開發(fā) 后端
這里介紹Hibernate原生API 可以隨時根據(jù)開發(fā)人員的要求增加功能那么靈活。因此我預(yù)計(jì)Hibernate原生API以其更加強(qiáng)大的功能仍然會吸引一大批人直接使用原生API,而不是兼容J2EE規(guī)范的API.

在向大家詳細(xì)介紹Hibernate原生API之前,首先讓大家了解下TopLink,然后全面介紹Hibernate原生API。

TopLink是一個老牌的 O/R Mapping軟件了,自從被Oracle收購之后,又增加了對Oracle數(shù)據(jù)庫的良好支持,和對Oracle AS EntityBean的支持。Oracle提供了TopLink的圖形設(shè)計(jì)環(huán)境,可以使得設(shè)計(jì)好的TopLink域模型既可以被單獨(dú)用在TopLink 中,也可以被用在EJB CMP中。因此看來TopLink也走了一條和Hibernate同樣策略的路。

TopLink的問題在于相比Hibernate的開源和免費(fèi)的優(yōu)勢來說,TopLink既不開源,售價又不菲上。本來商業(yè)軟件TopLink應(yīng)該在技術(shù)支持和商業(yè)宣傳策略上擁有足夠的優(yōu)勢,然而Oracle公司畢竟是一個以數(shù)據(jù)庫為核心產(chǎn)品的公司,其他的一切產(chǎn)品都是為了數(shù)據(jù)庫銷售業(yè)績而服務(wù)的。在Oracle產(chǎn)品線中處于一個從屬地位的TopLink,由于先天不足,只能眼睜睜看著Hibernate的日益壯大而無所作為,因此 TopLink更多的被局限在購買了Oracle數(shù)據(jù)庫,并且綁定Oracle數(shù)據(jù)庫的用戶群體中。

J2EE1.5的新持久層規(guī)范將毫無懸念的成為未來持久層框架的主流API,無論是Hibernate,JDO,還是TopLink終將兼容這個主流商業(yè)API.在當(dāng)前的這三種持久層API當(dāng)中,Hibernate無疑是最有前途的。這是因?yàn)椋?/P>

1、新的持久層規(guī)范將基于EJB3.0 EntityBean規(guī)范,這意味著仍將以Hibernate的設(shè)計(jì)理念為基礎(chǔ)。

2、JBoss對EJB3.0規(guī)范跟隨的步伐非常緊密,在規(guī)范制定過程中就不斷的發(fā)布參考實(shí)現(xiàn)產(chǎn)品,因此可以對對EJB3.0規(guī)范產(chǎn)生比較大的影響力。

綜上所述,我們有理由對Hibernate的前途抱有強(qiáng)烈的信心。

最后的一個疑問是,既然J2EE1.5的新持久層框架可以脫離J2EE容器運(yùn)行,那么大家不全部都去用Hibernate的后一套兼容API,而完全放棄Hibernate原生API了嗎?那么是否意味著Hibernate做為一個獨(dú)立產(chǎn)品的使命徹底終結(jié)呢?

對于這個問題我的看法是:J2EE1.5的持久層規(guī)范要綜合各個EJB Vendor,JDO Vendor的意見,要平衡他們之間的利益得失,那么這樣一個瞻前顧后的規(guī)范必然無法覆蓋所有應(yīng)用場合的全面需要,這不像Hibernate原生API 可以隨時根據(jù)開發(fā)人員的要求增加功能那么靈活。因此我預(yù)計(jì)Hibernate原生API以其更加強(qiáng)大的功能仍然會吸引一大批人直接使用原生API,而不是兼容J2EE規(guī)范的API.

總而言之,對于我們當(dāng)前的持久層開發(fā)來說,最好的辦法莫過于堅(jiān)定的使用DAO層來隔離持久層和業(yè)務(wù)層邏輯,那么不管未來持久層風(fēng)云如何變換,但凡基于POJO的持久層框架都可以被我們拿來任意替換。

【編輯推薦】

  1. 分析Hibernate插入操作
  2. 剖析Hibernate批量更新
  3. 全面講解Hibernate二級緩存
  4. 講述Hibernate核心接口
  5. 概括Hibernate批量處理
責(zé)任編輯:佚名 來源: IT168
相關(guān)推薦

2009-09-22 09:00:35

Hibernate A

2009-09-22 17:47:03

Hibernate s

2009-09-23 13:33:51

Hibernate屬性

2009-09-28 15:38:12

Hibernate P

2009-09-29 10:40:26

Hibernate業(yè)務(wù)

2009-09-25 14:04:12

Hibernate讀取

2009-09-24 10:25:30

Hibernate發(fā)展

2009-09-22 12:45:00

Hibernate性能

2009-09-22 15:10:22

Hibernate映射

2009-09-25 10:00:47

Hibernate映射

2009-09-28 12:57:54

Hibernate C

2009-09-28 15:43:42

Hibernate O

2009-09-23 10:58:32

Hibernate T

2009-09-28 11:30:53

Hibernate核心

2009-09-22 11:16:27

Hibernate經(jīng)驗(yàn)

2009-09-22 15:33:34

Hibernate U

2009-09-24 09:52:20

Spring Hibe

2009-09-27 13:00:56

Hibernate S

2009-09-29 14:03:14

Hibernate數(shù)據(jù)

2009-09-24 10:06:42

Hibernate實(shí)例
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 91超碰在线观看 | 老牛嫩草一区二区三区av | 亚洲视频国产视频 | 91福利网址 | 一区二区三区不卡视频 | 欧美一区二区三区在线播放 | 国产网站在线播放 | 日韩av在线不卡 | 国产精品一区二区三区在线 | 韩日av在线 | 亚洲女优在线播放 | jlzzjlzz欧美大全 | 久久精品一级 | 欧美极品在线播放 | 日韩在线播放一区 | www国产成人免费观看视频,深夜成人网 | 国产精品国产a级 | 亚洲一区二区三区久久 | 国产精品成人品 | 亚洲国产一区二区在线 | 日韩在线欧美 | 黄色成人在线 | 久久99精品久久久久久国产越南 | 国户精品久久久久久久久久久不卡 | 在线小视频 | 91综合在线观看 | 欧美精品成人影院 | 色花av| 成人精品视频在线观看 | 精品国产乱码久久久久久果冻传媒 | 欧美三区| 欧美一区二区三区在线观看 | 欧美精品一区二区免费视频 | 天堂资源最新在线 | 日韩欧美视频免费在线观看 | 亚洲欧美在线视频 | 免费看a| 在线观看 亚洲 | 中文字幕乱码一区二区三区 | 91av视频在线观看 | 午夜在线视频 |