mybatis和hibernate区别和应用场景
2016-05-09 14:50
225 查看
hibernate:是一个标准ORM框架(对象关系映射)。入门门槛较高的,不需要程序写sql,sql语句自动生成了。
对sql语句进行优化、修改比较困难的。
应用场景:
适用与需求变化不多的中小型项目,比如:后台管理系统,erp、orm、oa。。
mybatis:专注是sql本身,需要程序员自己编写sql语句,sql修改、优化比较方便。mybatis是一个不完全 的ORM框架,虽然程序员自己写sql,mybatis 也可以实现映射(输入映射、输出映射)。
应用场景:
适用与需求变化较多的项目,比如:互联网项目。
对sql语句进行优化、修改比较困难的。
应用场景:
适用与需求变化不多的中小型项目,比如:后台管理系统,erp、orm、oa。。
mybatis:专注是sql本身,需要程序员自己编写sql语句,sql修改、优化比较方便。mybatis是一个不完全 的ORM框架,虽然程序员自己写sql,mybatis 也可以实现映射(输入映射、输出映射)。
应用场景:
适用与需求变化较多的项目,比如:互联网项目。
相关文章推荐
- 使用docker搭建kafka环境
- RIP和OSPF到区别
- JMeter对接口进行压力测试
- 快速对接第三方接口--短信接口
- C++primer: 引用&与 const 引用
- 混淆(Proguard)用法
- NSThread(多线程003)
- Objective-C中的Block
- UIInterfaceOrientation和UIDeviceOrientation的区别
- Android Studio 使用百度移动生态SDK(广告联盟)
- 使用RecyclerView报错:ClassNotFoundException android.support.v4.util.ArrayMap
- Kafka单机、集群模式安装详解(二)
- Javascript学习总结三(Array对象的用法)
- Web.xml配置详解之context-param
- CoreData 多线程使用方法
- 关于http请求body
- rk3288编译环境
- Python之文件操作
- 数据归一化小结
- 208. Implement Trie (Prefix Tree)字典树