MyBatis 教程

MyBatis 笔记

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/mybatis-intro.html

MyBatis 简介


MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。

MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。

MyBatis 历史

  • 2013年11月10日,MyBatis 团队又将项目迁移到了 GitHub。
  • 2010年,iBATIS 3.0 发布以后,直到5月19日,开发团队决定将其迁移到谷歌托管,并更名为 MyBatis。而旧的 iBATIS 则停止维护与更新,进入了 Apache Attic,这是 Apache 专门用作管理废弃项目的组织。
  • 2004年,iBATIS 发布了 2.0 版本,随后 Clinton Begin 将 iBATIS 项目捐献给了 Apache。
  • iBATIS 一词来源于“internet”和“abatis”的组合,是一个由 Clinton Begin 在2001年发起的开放源代码项目。
  • MyBatis 的前身是 iBATIS。