博为峰JavaEE技术文章 ——MyBatis Mapper XML

前面已经对Mybatis已经有了初步的认识和了解,对其工作流程也有了一个概念。今天小博老师给大家介绍Mybatis的核心内容Mapper。

Mybatis是一个ORM框架,相比Hibernate相对轻量级。主要核心基于SQL语句的映射SQL映射的 XML 文件是很简单的。相同功能的SQL映射与普通JDBC代码比较来看,SQL映射节省了大约 95%的代码量。MyBatis就聚焦在SQL  映射,使其远离于普通的JDBC方式。


Mybatis与Hibernate的比较

 

Mybatis SQL 映射文件的几个顶级元素:

cache – 配置给定命名空间的缓存。

cache-ref – 从其他命名空间引用缓存配置。

resultMap – 描述如何从数据库结果集中来加载你的对象。

sql – 可以重用的 SQL 块,也可以被其他语句引用。

insert – 映射插入语句

update – 映射更新语句

delete – 映射删除语句

select – 映射查询语句

接下去的部分,我们将分别对这几个主要元素细节展开讲解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值