6、使用Spring Initializer快速创建Spring Boot项目 二、配置文件 1、配置文件 2、YAML语法 3、配置文件值注入 4、配置文件占位符 5、Profile 6、配置文件加载位置 7、外部配置加载顺序 8、自动配置原理 三、Spring Boot与日志 1、日志框架 2、SLF4j使用 3、SpringBoot日志关系 4、日志使用 5、切换日志框架 四、SpringBoot与Web开发 1、简介 2、SpringBoot对静态资源的映射规则 3、模板引擎 4、SpringMVC自动配置 5、如何修改SpringBoot的默认配置 6、RestfulCRUD 7、错误处理机制 8、配置嵌入式Servlet容器 9、使用外置的Servlet容器 五、Spring Boot与Docker 1、简介 2、核心概念 3、安装Docker 4、Docker常用命令&操作 六、SpringBoot与数据访问 1、JDBC
2、整合Druid数据源
3、整合MyBatis 4、整合SpringData JPA 七、启动配置原理 1、创建SpringApplication对象 2、运行run方法 3、事件监听机制 八、自定义starter 九、Spring Boot与缓存 1.JSR107 2.Spring缓存抽象 3.几个重要概念&缓存注解 4.缓存使用 5.整合redis实现缓存引入Redis缓存之前的默认简易缓存:
引入Redis组件之后:十、Spring Boot与消息 1.概述 2.RabbitMQ简介 3.RabbitMQ运行机制 4.RabbitMQ整合 十一、Spring Boot与检索 1.检索 2.概念 3.整合ElasticSearch测试jest交互es:
springdata操作es:
十二、Spring Boot与任务 1.异步任务 2.定时任务 3. 邮件任务 十三、Spring Boot与安全 1.安全 2.Web&安全 十四、Spring Boot与分布式 1.分布式应用 2.Zookeeper和Dubbo 3.Spring Boot和Spring Cloud SpringCloud整合: 十五、Spring Boot与开发热部署 十六、Spring Boot与监控管理 十七、 SpringBoot高级学习 1.入门 2.了解自动配置原理 3.容器功能 4.自动配置原理入门 5.开发小技巧



