偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

對(duì)于選擇Hibernate還是iBatis的看法

開發(fā) 后端
本文表達(dá)了對(duì)于選擇Hibernate還是iBatis的看法。相比之下,Hibernate功能強(qiáng)大但學(xué)習(xí)門檻高,iBATIS則入門簡(jiǎn)單但框架簡(jiǎn)陋。

選擇Hibernate還是iBATIS都有它的道理:

Hibernate功能強(qiáng)大,數(shù)據(jù)庫無關(guān)性好,O/R映射能力強(qiáng),如果你對(duì)Hibernate相當(dāng)精通,而且對(duì)Hibernate進(jìn)行了適當(dāng)?shù)姆庋b,那么你的項(xiàng)目整個(gè)持久層代碼會(huì)相當(dāng)簡(jiǎn)單,需要寫的代碼很少,開發(fā)速度很快,非常爽。

Hibernate的缺點(diǎn)就是學(xué)習(xí)門檻不低,要精通門檻更高,而且怎么設(shè)計(jì)O/R映射,在性能和對(duì)象模型之間如何權(quán)衡取得平衡,以及怎樣用好Hibernate方面需要你的經(jīng)驗(yàn)和能力都很強(qiáng)才行。

iBATIS入門簡(jiǎn)單,即學(xué)即用,提供了數(shù)據(jù)庫查詢的自動(dòng)對(duì)象綁定功能,而且延續(xù)了很好的SQL使用經(jīng)驗(yàn),對(duì)于沒有那么高的對(duì)象模型要求的項(xiàng)目來說,相當(dāng)***。

iBATIS的缺點(diǎn)就是框架還是比較簡(jiǎn)陋,功能尚有缺失,雖然簡(jiǎn)化了數(shù)據(jù)綁定代碼,但是整個(gè)底層數(shù)據(jù)庫查詢實(shí)際還是要自己寫的,工作量也比較大,而且不太容易適應(yīng)快速數(shù)據(jù)庫修改。

對(duì)于選擇Hibernate還是iBatis,我的建議就是:

如果你的團(tuán)隊(duì)沒有Hibernate高手,那么請(qǐng)用iBATIS,要把Hibernate用好,并不容易;否則你應(yīng)該選擇Hibernate,那樣你的開發(fā)速度和代碼簡(jiǎn)潔性都相當(dāng)棒!

BTW:

我覺得rails的ActiveRecord是平衡性做的***的,避免了Hibernate的復(fù)雜性和學(xué)習(xí)HQL的成本,同時(shí)具備iBATIS即學(xué)即用的簡(jiǎn)單性。

【編輯推薦】

  1. Hibernate緩存分類,范圍及管理配置
  2. J2EE實(shí)現(xiàn)分頁:Hibernate自定義標(biāo)簽
  3. Hibernate中使用Criteria查詢實(shí)例
  4. Hibernate中使用DetchedCriteria
  5. Hibernate之Criteria進(jìn)階查詢
責(zé)任編輯:book05 來源: 百度博客
相關(guān)推薦

2009-09-24 14:04:25

Hibernate i

2009-09-21 16:56:14

Hibernateibatis

2009-07-17 13:13:47

iBATIS Hibe

2009-09-22 13:12:25

Hibernateibatis

2011-08-11 10:22:59

ibatishibernate

2015-07-02 13:26:35

分布式存儲(chǔ)云存儲(chǔ)云平臺(tái)

2009-07-16 16:34:34

iBatis和Hibe

2009-07-15 17:52:10

2009-07-17 10:08:39

Hibernate與i

2009-12-25 16:31:38

ADO類

2009-11-25 13:35:05

VS2003使用

2009-11-26 11:05:59

VS2003控件

2009-07-20 16:18:54

iBatis分頁Hibernate式的

2009-11-26 08:57:01

VS2003發(fā)布

2009-06-15 09:57:46

HibernateIBatis

2009-07-20 14:56:18

iBATIS.NET動(dòng)態(tài)選擇DAO

2013-01-15 10:50:42

2013-01-05 13:21:44

ASP.NETHttpHandlerHttpModule

2023-03-06 10:26:37

AI研究

2017-11-06 10:50:49

服務(wù)器區(qū)域
點(diǎn)贊
收藏

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