博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mybatis 和hibernate区别
阅读量:5038 次
发布时间:2019-06-12

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

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

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

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

转载于:https://www.cnblogs.com/HLBL/p/8686820.html

你可能感兴趣的文章
java基础之常用类的方法
查看>>
Linux服务之nginx服务篇三(反向代理、负载均衡)
查看>>
tcp协议四次握手
查看>>
割点-模板
查看>>
洛谷P2577 [ZJOI2005]午餐 打饭时间作为容量DP
查看>>
mac air上archlinux的安装及优化
查看>>
力扣——单值二叉树
查看>>
MyBatis 对数据库进行CRUD操作
查看>>
HttpRuntime.Cache被清空的DataTable
查看>>
IOS 应用官方接口地址
查看>>
机器学习(周志华西瓜书) 参考答案 总目录
查看>>
八:二叉搜索树的后序遍历
查看>>
android圆角View实现及不同版本号这间的兼容
查看>>
OA项目设计的能力③
查看>>
Cocos2d-x3.0 文件处理
查看>>
全面整理的C++面试题
查看>>
Web前端从入门到精通-9 css简介——盒模型1
查看>>
Activity和Fragment生命周期对比
查看>>
OAuth和OpenID的区别
查看>>
android 分辨率自适应
查看>>