mybatis 和hibernate区别

  共同点:都是ORM框架(对象关系映射) 

  mybatis:用xml的方式配置SQL,使代码和SQL分离,利于项目维护。强大动态生成sql功能.利用发射技术获取接口信息后对相应SQL调用.自带一二级缓存,一级sqlsession,二级namespace缓存.特点:易扩展,易维护,灵活,修改sql容易,复杂sql需要手动写

  Hibernate:级联查询,开发不需要写sql,sql语句自动生成,对sql语句进行优化、修改比较困难。

posted @ 2018-04-01 15:31  二线程序狗  阅读(142)  评论(0编辑  收藏  举报