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 持久层框架,用于简化数据库访问与结果映射。
核心内容
复习重点
- 它简化 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]]