MyBatis开篇

本文最后更新于 2025年4月2日

一、MyBatis概述

MyBatis是一个基于Java的持久层框架,最初是Apache的一个开源项目iBatis,iBatis一词来源于”internet”和”abatis”的组合,2010年6月这个项目由Apache Software Foundation迁移到了Google Code,随着开发团队转投Google Code旗下,iBatis3.x正式更名为MyBatis,代码于2013年11月迁移到Github

MyBatis框架和其衍生的增强工具库已经成为今天Java后端开发持久层的首选,常见增强工具库有:

二、MyBatis特点

  • 半自动的ORM(Object Relation Mapping)框架

  • 支持定制化 SQL、存储过程以及高级映射

  • 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集

  • 基于简单的XML或注解来使用

三、MyBatis的使用

(待续)

四、MyBatis源码解读

待续


MyBatis开篇
https://blog.liuzijian.com/post/1389f67b3797e893517da186e.html
作者
Liu Zijian
发布于
2023年6月1日
更新于
2025年4月2日
许可协议