栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Mybatis框架-----Mybatis简介

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Mybatis框架-----Mybatis简介

Mybatis框架-----Mybatis简介

文章目录
  • ✨一、什么是Mybatis以及作用
  • ✨二、Mybatis与Hibernate的比较


✨一、什么是Mybatis以及作用

 1. Mybatis是一款优秀的持久层框架
 2. 支持定制化SQL、存储过程以及高级映射
 3. 避免了几乎所有的JDBC代码和手动设置参数以及获取结果集
 4. 使用简单的XML或注解配置映射原生信息,将接口的Java的POJOs(Plain Ordinary Java Object , 普通的 Java 对象)映射成数据库中的记录


✨二、Mybatis与Hibernate的比较
序号MybatisHibernate
 1Mybatis是一个半自动的ORM框架需要手写代码,可以更加精确的定义SQL语句,更加灵活,也更方便优化性能Hibernate是一个全自动的ORM框架,创建Java对象和数据库表之间的完整映射,封装了SQL语句,操作者可以完全以面现象对象的思想来操作数据库,Hibernate生成SQL语句,虽然可以通过映射配置文件控制生成SQL语句不需手写SQL语句但是生产复杂的SQL语句是很难实现的,就算实现也会失去性能
 2工作量大、灵活性高、可优化性高工作量低、灵活性低、可优化性低
 3适用于高并发、快响应的互联网项目传统的项目
 4
 5学习的时间成本低学习的时间成本较高
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/666240.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号