一、Spring Boot 入门
1、Spring Boot 简介与环境准备
2、HelloWorld 案例与探索
3、使用 Spring Initializer 快速创建 Spring Boot 项目
二、配置文件
1、配置文件
2、使用配置文件
3、Profile 多环境支持
4、加载配置文件
5、自动配置原理(@Conditional派生注解)【重要】
三、日志
1、日志框架与 SLF4j 使用
2、SpringBoot 日志使用与配置
四、Web 开发
1、web 开发简介
2、webjars & 静态资源映射规则
3、模板引擎(thymeleaf)
4、SpringMVC 自动配置&扩展与全面接管SpringMVC
5、Restful 实验
6、错误处理机制
7、配置嵌入式 Servlet 容器
8、使用外置 Servlet 容器
五、Docker
1、Docker 简介与核心概念
2、安装 Docker
3、Docker 常用命令&操作
4、使用 Docker 搭建环境
六、SpringBoot 与数据访问
1、数据访问 之 JDBC
2、数据访问 之 整合 Druid 数据源
3、数据访问 之 整合 MyBatis
4、数据访问 之 整合 JPA
七、Spring Boot 启动配置原理
1、Spring Boot启动原理&运行流程
2、Spring Boot 自动配置原理
八、自定义 starter
自定义 Starter
九、Spring Boot与缓存
1、Spring Boot 与 缓存
2、@Cacheable 注解
3、@CachePut 注解
4、@CacheEvict 注解
5、@Caching 与 @CacheConfig 注解
6、整合 Redis
7、自定义 CacheManager
十、Spring Boot与消息
1、消息服务
2、RabbitMQ 简介
3、RabbitMQ 安装测试
4、Spring Boot 整合 RabbitMQ
十一、Spring Boot与检索
1、ElasticSearch 简介安装与入门学习
2、SpringBoot 整合 ElasticSearch
十二、Spring Boot与任务
1、异步任务
2、定时任务
3、邮件任务
十三、Spring Boot与安全
1、Spring Security 简介
2、SpringBoot + Spring Security + Thymeleaf 整合案例
十四、Spring Boot与分布式
1、分布式介绍
2、Dubbo + Zookeeper
3、Spring Cloud
十五、Spring Boot与开发热部署
Spring Boot 开发热部署
十六、Spring Boot与监控管理
Spring Boot 监控管理
分类:
SpringBoot
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战