5 回答
已采納

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

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