10 手把手开发微服务构建框架 Spring Boot
10 手把手开发微服务构建框架 Spring Boot
1 概述
略。本小节没有与高并发相关的内容。
2 微服务简介与 Spring Boot 入门案例
2.1 微服务简介
2.2 从环境搭建到开发第一个 Spring Boot 微服务
2.3 Spring Boot CLI 快速体验
3 从源码角度深度解析 Spring Boot 核心要点
3.1 使用 Starter 快速导入依赖并解决版本冲突问题
3.2 Spring Boot 自动装配机制的源码解读
3.3 Spring Boot 种依赖的加载时机及检测方法
4 通过案例详解 Spring Boot 配置文件
4.1 配置文件 Properties 与 YAML
4.2 使用 YAML 文件注入各种类型数据
4.3 使用 Properties 文件注入数据
4.4 使用 @Value() 注入数据以及各种注入方式的区别演示
4.5 多环境配置的切换
4.6 内外配置文件和动态参数的设置
5 使用 Spring Boot 开发 Web 项目
5.1 从源码角度分析静态资源的存放路径
5.2 根据源码自定义设置欢迎页
5.3 根据源码设置 favicon.ico 和自定义静态资源路径
5.4 Thymeleaf 核心语法和与 Spring Boot 的整合案例
5.5 通过外置 Tomcat 整合 JSP 并实现文件上传
参考文献
- [亿级流量 Java 高并发与编程实战]