MyBatis 教程

32 节教程 · 点击章节开始阅读

01MyBatis 简介开始阅读 ›02MyBatis 快速开始开始阅读 ›03MyBatis 全局配置(mybatis-config.xml)开始阅读 ›04Mapper XML 基础开始阅读 ›05MyBatis 参数处理开始阅读 ›06resultType 与 resultMap 基础映射开始阅读 ›07MyBatis 高级映射(association / collection)开始阅读 ›08MyBatis 动态 SQL(一):if / where / choose开始阅读 ›09MyBatis 动态 SQL(二):set / trim / foreach开始阅读 ›10MyBatis 一级缓存开始阅读 ›11MyBatis 二级缓存开始阅读 ›12MyBatis 插件原理(Interceptor)开始阅读 ›13MyBatis 分页开始阅读 ›14MyBatis 注解开发开始阅读 ›15MyBatis 与 Spring 集成开始阅读 ›16MyBatis 与 Spring Boot 集成开始阅读 ›17主键生成策略:自增、selectKey 与 UUID/雪花开始阅读 ›18自定义 TypeHandler:类型与字段互转开始阅读 ›19枚举处理:默认枚举处理器与自定义开始阅读 ›20逻辑删除与公共字段填充思路开始阅读 ›21多数据源:多 SqlSessionFactory 与动态数据源切换开始阅读 ›22懒加载:嵌套查询 lazyLoadingEnabled 与坑开始阅读 ›23一对多分页的经典坑:先分页后映射问题开始阅读 ›24复杂查询组织:XML 结构规范与可读性开始阅读 ›25SQL 注入防护:底层预编译机制与安全写法开始阅读 ›26MyBatis 与 JPA/Hibernate 对比与选型开始阅读 ›27常见坑:缓存脏读、驼峰映射、SQL 模式开始阅读 ›28性能排查:SQL 日志、慢查询定位与批处理开始阅读 ›29MyBatis-Plus 入门:BaseMapper 与 Service 封装开始阅读 ›30MP 条件构造器:LambdaQueryWrapper 常用写法开始阅读 ›31MP 分页插件与乐观锁插件开始阅读 ›32实战:用户模块从建表到 XML/注解两种实现的完整流程开始阅读 ›