写点什么

精雕细琢!阿里大师 53 天悉心打磨出来的 MyBatis+ 设计模式架构指南

用户头像
极客good
关注
发布于: 刚刚
  1. 配置文件


  • 别名

  • Mapper 加载

  • 延迟加载

  • 延迟加载测试


  1. 配置相关总结


关联映射


  1. Mybatis【多表连接】


  • 一对一

  • 一对多

  • 多对多


  1. 关联映射总结


缓存+Mapper 代理+逆向工程


  1. Mybatis 缓存


  • Mybatis 一级缓存

  • Mybatis 二级缓存

  • Mybatis 二级缓存配置

  • 查询结果映射的 pojo 序列化

  • 禁用二级缓存

  • 刷新缓存

  • 了解 Mybatis 缓存的一些参数


  1. mybatis 和 ehcache 缓存框架整合


  • 整合 jar 包

  • ehcache.xml 配置信息

  • 应用场景与局限性


  1. Mapper 代理方式


  • Mapper 开发规范

  • Mapper 代理返回值问题


  1. Mybatis 解决 JDBC 编程的问题

  2. Mybatis 逆向工程


  • 修改 pom.xml 文件

  • generatorConfig.xml 配置文件

  • 使用插件步骤

  • 最后生成代码


Mybatis 整合 Spring


  1. Mybatis 与 Spring 整合


  • 导入 jar 包

  • 创建表

  • 创建实体

  • 创建实体与表的映射文件

  • 创建 Mybatis 映射文件配置环境

  • 配置 Spring 核心过滤器〔也是加载总配置文件】

  • 配置数据库信息、事务

  • 创建 Dao.Service.Action

  • JSP 页面测试



[](


)mybatis 源码分析目录


================================================================================



第—部分:自定义持久层框架


  • 分析 jdbc 操作问题

  • 问题解决思路

  • 自定义框架设计

  • 自定义框架实现

  • 自定义框架优化


第二部分:Mybatis 相关概念


  • 对象/关系数据库映射(ORM)

  • Mybatis 简介

  • MyBatis 历史

  • MyBatis 优势


第三部分:Mybatis 基本应用


  • 快速入门

  • Mybatis 的 Dao 层实现


第四部分:Mybatis 配置文件深入


  • SqIMapConfig.xml

  • mapper.xml


第五部分:Mybatis 复杂映射开发


  • —对一查询

  • —对多查询

  • 多对多查询


第六部分:Mybatis 注解开发


  • MyBatis 的常用注解

  • MyBatis 的增删改查

  • MyBatis 的注解实现复杂映射开发

  • —对一查询(注解)

  • —对多查询(注解)

  • 多对多查询(注解)


【一线大厂Java面试题解析+核心总结学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
复制代码


第七部分:Mybatis 缓存*


  • 一级缓存

  • 二级缓存

  • 二级缓存整合 redis


第八部分:Mybatis 插件


  • 插件简介

  • Mybatis 插件介绍

  • Mybatis 插件原理

  • 自定义插件

  • 源码分析

  • pageHelper 分页插件

  • 通用 mapper


第九部分:Mybatis 架构原理


  • 架构设计

  • 主要构件及其相互关系

  • 总体流程


第十部分:Mybatis 源码剖析


  • 传统方式源码剖析

  • Mapper 代理方式


第十—部分:设计模式



上面的这份 MyBatis+设计模式架构指南 需要的:

用户头像

极客good

关注

还未添加个人签名 2021.03.18 加入

还未添加个人简介

评论

发布
暂无评论
精雕细琢!阿里大师53天悉心打磨出来的MyBatis+设计模式架构指南