MyBatis.md 1.5 KB


title: MyBatis tags:

  • concept
  • java
  • persistence
  • mybatis
  • joplin type: concept source_type: reconstructed created: 2026-04-22 updated: 2026-04-23 ---

MyBatis

[!abstract] MyBatis 是 Java 持久层框架,用于简化数据库访问与结果映射。

核心内容

  • Mapper
  • SQL 映射
  • 实体类封装

复习重点

  • 它简化 JDBC,但不替代 SQL。
  • 它属于持久层,而不是业务层。

在 Java 主题中的位置

  • 在 [[Java持久层与Maven工程化]] 中,MyBatis 是从 SQL 实操走向 Java 持久层映射的核心连接点。
  • 它与 [[SpringBoot]] 经常一起出现,因为很多业务项目会在 SpringBoot 中集成 MyBatis 完成数据访问。

关联主题

  • [[Java持久层与Maven工程化]]:MyBatis 所在的主模块页。
  • [[SpringBoot]]:常见集成场景。
  • [[Maven]]:项目依赖、模块组织与构建工具。

来源

  • [[raw/Joplin/编程学习项目/Java学习笔记/JavaWeb/7.数据库-MySQL-01.md]]
  • [[raw/Joplin/编程学习项目/Java学习笔记/JavaWeb/8.数据库-MySQL-02.md]]
  • [[raw/Joplin/编程学习项目/Java学习笔记/JavaWeb/9.数据库-MySQL-03.md]]
  • [[raw/Joplin/编程学习项目/Java学习笔记/JavaWeb/10.Mybatis入门.md]]
  • [[raw/Joplin/编程学习项目/Java学习笔记/JavaWeb/11.Mybatis进阶.md]]
  • [[raw/Joplin/编程学习项目/Java学习笔记/Java项目常用配置/mapper.xml.md]]

相关页面

  • [[Java]]
  • [[Java持久层与Maven工程化]]
  • [[SpringBoot]]
  • [[Maven]]