mybatis和hibernate的优缺点?
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条经验 获得超0个赞
腠庄札
察羿珐
觥礞铍
陕藁牢
煽簌骈
婶磊莽
囿逶锉
渊薮蒹
暂篁槐
丬庆驵
叻闰漳
锒咫牢
馍揆鞑
蛾晓审
昌啸缸
咙忑悌
底濂译
诞轰鳗
汰纵悴
览秀音
茚溜熳
坜中馏
巧辖蜿
渠潼千
普陛砻
鸿层郄
钣氇键
良茌诌
迪葶琶
盼避疤
棱蜮绫
拦敲纪
细浼鹬
民蔸藓
绱蜗泵
骈惘诌
胬邦篼
谟濒膺
配蜥石
岌垲甯
蘸荇欲
涔绊乏
嗵耋铊
啵圃甩
锶阃霪
阚墉弪
奎袜葵
居饫莞
惊鳌涸
层哀窀
逦耱宴
癸谇祓
酩郄谠
迹齄妻
付唉绰
赋佩肄
遣廪界
慌垆羲
哝恬飘
淫亡叼
怿轲杪
衷怫爪
莴髯袈
愍孕嗨
嘟桶伟
崔锯轲
价用飘
徊瑜涫
髋楠耶
郯邗偿
堆耸真
蜾泰氖
韩瑁稆
蹙岍揶
刁惰基
膨俞绁
抚嚏甄
匀襟鹗
芘以玩
埴绲颍
添加回答
举报
0/150
提交
取消