SpringBoot
开篇
主要包括:
- SpringBoot 相关介绍及基本操作 (启动、构建、打包等)
- 多种方式创建 SpringBoot 项目
- 搭建自己的 SpringBoot 模板项目
- 初始 SpringBoot 中的依赖管理和自动配置
夯实 IOC 容器
主要包括:
- IOC 概述
- SpringBoot 中常见的几种 IOC 容器
- 装配 Bean 的最佳实践
- 配置文件的管理和读取
- 依赖注入、条件装配
夯实 AOP 编程
主要包括:
- AOP 编程思想及相关术语
- Spring AOP 的简单应用
- 静态代理和动态代理
Web 开发
主要包括:
- MVC 思想及相关组件和执行流程
- 开发 Web 应用 (Restful 接口开发)
- 统一结果封装
- 统一异常处理
- 参数校验
- 文件操作 (OSS)
- 拦截器与过滤器
整合日志
主要包括:
- 门面模式介绍
- SpringBoot 日志结构
- 日志的基本使用
Spring Boot 服务监控
主要包括:
- 客户端
- 服务端
集成 MybatisPlus
主要包括:
- MyBatis-Plus 快速使用
- 条件构造器
- 逻辑删除,主键生成策略,乐观锁插件
- 多表查询
- 多数据源
集成 Redis
主要包括:
- TODO
集成 POI
主要包括:
- 集成 POI 实现带图片的文件导入