课程大纲
目录 | 内容 |
第一章 快速入门 | • 第一个 Spring Boot 项目 • 工程结构解析 • 项目配置详解 |
第二章 Web 开发 | • 构建 RESTful API • 整合 Swagger 构建 API 文档 • 使用模板引擎渲染 Web 视图 • 实现统一异常处理 |
第三章 数据访问 | • 使用 JdbcTemplate 访问数据库 • 使用 spring-data-jpa 简化数据访问 • 实现多数据源配置 • 整合 MyBatis 访问数据库 • 使用 NoSQL 数据库:Redis、MongoDB • 事务管理 |
第四章 缓存支持 | • 使用 EhCache 缓存 • 使用 Redis 缓存 |
第五章 安全管理 | • Spring Security 简单入门 • 使用 Spring Session 实现分布式会话管理 |
第六章 日志管理 | • 默认日志配置 • 整合 Log4j 实现日志管理 – 使用 AOP 实现统一 Web 请求日志 |
第七章 监控管理 | • actuator 模块解析 • actuator 模块与传统 spring 应用的整合 |
第八章 其他内容 | • 定时任务与异步调用 • 邮件发送实现 • 后台运行配置 • 与 Dubbo 的整合 |