mybatis

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对象/关系映射能力强,数据库无关性好,对于关系模型要求高的软件,可以节省很多代码

 

 

posted on 2019-11-05 23:54  MrYangjl  阅读(127)  评论(0)    收藏  举报

导航