博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MyBaits 与 Hibernate 的区别
阅读量:5298 次
发布时间:2019-06-14

本文共 445 字,大约阅读时间需要 1 分钟。

Mybatis 优势(动态编写sql,提高数据库性能,便于维护)

MyBatis 可以动态编写sql语句,优化sql,提高数据库性能。
MyBatis 容易掌握,而 Hibernate 门槛较高。

Hibernate 优势

1.Hibernate 的 DAO 层开发比 MyBatis 简单,Mybatis 需要维护 SQL 和结果映射。

2.Hibernate 对对象的维护和缓存要比 MyBatis 好,对增删改查的对象的维护要方便。

3.Hibernate 数据库移植性很好,MyBatis 的数据库移植性不好,不同的数据库需要写不同 SQL。

4.Hibernate 有更好的二级缓存机制,可以使用第三方缓存。MyBatis 本身提供的缓存机制不佳。

MyBatis:小巧、方便、高效、学习简单、半自动、移植性不好

Hibernate:强大、方便、高效、学习复杂、全自动、移植性好

转载于:https://www.cnblogs.com/ng-xixi/p/9975466.html

你可能感兴趣的文章
看门狗 (监控芯片)
查看>>
#ifndef #define #endif
查看>>
css背景样式
查看>>
JavaScript介绍
查看>>
正则表达式
查看>>
开源网络漏洞扫描软件
查看>>
yum 命令跳过特定(指定)软件包升级方法
查看>>
创新课程管理系统数据库设计心得
查看>>
Hallo wolrd!
查看>>
16下学期进度条2
查看>>
Could not resolve view with name '***' in servlet with name 'dispatcher'
查看>>
Chapter 3 Phenomenon——12
查看>>
C语言中求最大最小值的库函数
查看>>
和小哥哥一起刷洛谷(1)
查看>>
jquery对id中含有特殊字符的转义处理
查看>>
遇麻烦,Win7+Ubuntu12.10+Archlinux12.10 +grub
查看>>
SqlBulkCopy大批量导入数据
查看>>
pandas 修改指定列中所有内容
查看>>
字符串压缩
查看>>
「 Luogu P2285 」打鼹鼠
查看>>