标签:nat 开发 关注 关系 orm框架 工作 sql语句 编写 能力
1.什么是mybatis
半orm框架,封装了JDBC,开发者只需关注sql语句本身.性能高,灵活
2.优点,
减少了代码量,
可以和各种数据库兼容
与Spring很好的集成
3.缺点
a.sql编写工作量大
b.sql依赖于数据库,导致数据库移植性差,不能随意更换数据库
4.和hibernate的区别
a.hibernate是一个orm框架,不需要写sql语句,而mybatis需要编写sql语句
b.mybatis无法做到数据库无关性,hibernate可以做到
c.hibernate对象/关系映射能力强,数据库无关性好,对于关系模型要求高的软件,可以节省很多代码
标签:nat 开发 关注 关系 orm框架 工作 sql语句 编写 能力
原文地址:https://www.cnblogs.com/MrYangjlPython/p/11802609.html