Hibernate 和Mybatis的区别

 
1、hibernate 入门门槛高,是一个标准的ORM框架(对象关系映射),不需要程序写sql,sql语句自动生成,对sql语句进行优化、修改比较困难。
   mybatis专注于sql本身,需要程序员自己编写sql语句,sql修改、优化比较方便。是一个不完全的ORM框架,虽然程序员自己写sql,mybatis也可以实现映射(输入映射,输出映射)
 
2、hibernate适用于需求变化不多的中小型项目,比如:后台管理系统,orm、oa......
  mybatis适用于需求变化较多的项目,比如:互联网项目。

最新文章

  1. Linux磁盘分区及配额123
  2. c/c++中关于sizeof、strlen的使用说明
  3. ASP.NET 实现登陆验证
  4. MYCAT 安装(转)
  5. centos7 zabbix3 install done
  6. 转:RabbitMQ基础知识
  7. paip.提升性能---list,arraylist,vector,linkedlist,map的选用..
  8. PHP Startup: Unable to load dynamic library
  9. 史上最简单的带流控功能的http server
  10. shell脚本中怎样同时执行多个.sql文件,并把结果写入文件中(转)
  11. IE8升级新版Flash Player ActiveX14导致的discuz图片附件无法上传 解决方法
  12. 运行android程序的时分出现了No compatible targets were found.Do you wish to.
  13. JavaScript 克隆
  14. weblogic816 bug list
  15. 如何使用wepy和 vant-weapp开发小程序
  16. /etc/sysconfig/iptables 默认配置详解
  17. MATLAB——线性神经网络
  18. 如何从现有版本1.4.8升级到element UI2.0.11
  19. Eclipse使用Maven2的一次环境清理记录
  20. eclipse + cdt

热门文章

  1. js中的innerHTML,innerText,value的区别
  2. Redis的“假事务”与分布式锁
  3. Python当中的len(),str(),input(),print()函数当中值得注意的点
  4. Java基础之六、Java编程思想(8-10)
  5. WebSocket以及socketIO的使用
  6. layui table 表头和内容数据不能对齐
  7. C++ 实现string转BYTE
  8. 消息驱动微服务:Spring Cloud Stream
  9. PMP--1. PMBOK框架部分目录
  10. 初识Socket通讯编程(一)