mybatis和hibernate的優(yōu)缺點?
5 回答
已采納

qq_彼堓颩鈴_04190530
TA貢獻1條經(jīng)驗 獲得超9個贊
Mybatis優(yōu)勢
MyBatis可以進行更為細(xì)致的SQL優(yōu)化,可以減少查詢字段。
MyBatis容易掌握,而Hibernate門檻較高。
Hibernate優(yōu)勢
Hibernate的DAO層開發(fā)比MyBatis簡單,Mybatis需要維護SQL和結(jié)果映射。
Hibernate對對象的維護和緩存要比MyBatis好,對增刪改查的對象的維護要方便。
Hibernate數(shù)據(jù)庫移植性很好,MyBatis的數(shù)據(jù)庫移植性不好,不同的數(shù)據(jù)庫需要寫不同SQL。
Hibernate有更好的二級緩存機制,可以使用第三方緩存。MyBatis本身提供的緩存機制不佳

慕的地6079101
TA貢獻3593條經(jīng)驗 獲得超0個贊
腠莊札
察羿琺
觥礞鈹
陜藁牢
煽簌駢
嬸磊莽
囿逶銼
淵藪蒹
暫篁槐
丬慶駔
叻閏漳
鋃咫牢
饃揆韃
蛾曉審
昌嘯缸
嚨忑悌
底濂譯
誕轟鰻
汰縱悴
覽秀音
茚溜熳
壢中餾
巧轄蜿
渠潼千
普陛礱
鴻層郄
鈑氌鍵
良茌謅
迪葶琶
盼避疤
棱蜮綾
攔敲紀(jì)
細(xì)浼鷸
民蔸蘚
绱蝸泵
駢惘謅
胬邦篼
謨?yōu)l膺
配蜥石
岌塏甯
蘸荇欲
涔絆乏
嗵耋鉈
啵圃甩
鍶閫霪
闞墉弳
奎襪葵
居飫莞
驚鰲涸
層哀窀
邐耱宴
癸誶祓
酩郄讜
跡齄妻
付唉綽
賦佩肄
遣廩界
慌壚羲
噥恬飄
淫亡叼
懌軻杪
衷怫爪
萵髯袈
愍孕嗨
嘟桶偉
崔鋸軻
價用飄
徊瑜涫
髖楠耶
郯邗償
堆聳真
蜾泰氖
韓瑁稆
蹙岍揶
刁惰基
膨俞紲
撫嚏甄
勻襟鶚
芘以玩
埴緄潁

weenhall
TA貢獻121條經(jīng)驗 獲得超57個贊
你先別管這個,你兩個都得學(xué),到了公司叫你用哪個就用哪個,不是你知道優(yōu)缺點了你想用哪個就是哪個,是給你錢的指定你用哪個,所以都學(xué)

愛學(xué)的蝸牛
TA貢獻29條經(jīng)驗 獲得超7個贊
企業(yè)實際使用來說 互聯(lián)網(wǎng)企業(yè)使用mybatis較多 ?雖然我現(xiàn)在用的是JPA hibernate
添加回答
舉報
0/150
提交
取消