封面
版权信息
作者简介
内容简介
前言
第1章 Spring Boot概述
1.1 Spring Boot简介
1.2 Spring Boot的特点
1.3 为什么要学习Spring Boot
1.4 Spring Boot的发展历史
1.5 小结
第2章 走进Spring Boot
2.1 环境搭建
2.2 新建Spring Boot项目
2.3 项目工程介绍
2.4 运行项目
2.5 小结
第3章 Spring Boot的Web之旅
3.1 Spring Boot的第一个Web项目
3.2 WebFlux的使用
3.3 使用热部署
3.4 配置文件
3.5 使用页面模板
3.6 使用WebJars
3.7 国际化使用
3.8 文件的上传和下载
3.9 小结
第4章 Spring Boot的数据库之旅
4.1 使用数据库
4.2 使用JDBC操作数据库
4.3 使用JPA操作数据库
4.4 使用MyBatis操作数据库
4.5 配置多数据源
4.6 使用Druid数据库连接池
4.7 小结
第5章 Spring Boot的缓存之旅
5.1 使用Spring Cache
5.2 使用Redis
5.3 使用Memcached
5.4 小结
第6章 Spring Boot的日志之旅
6.1 Logback日志
6.2 Log4j日志
6.3 Log4j 2日志
6.4 ELK日志收集
6.5 小结
第7章 Spring Boot的安全之旅
7.1 使用Shiro安全管理
7.2 使用Spring Security
7.3 小结
第8章 Spring Boot的监控之旅
8.1 使用actuator监控
8.2 使用Admin监控
8.3 Prometheus+Grafana监控
8.4 小结
第9章 Spring Boot的消息之旅
9.1 RabbitMQ消息队列
9.2 Kafka消息队列
9.3 RocketMQ消息队列
9.4 消息队列对比
9.5 小结
第10章 Spring Boot的搜索之旅
10.1 使用Solr
10.2 使用Elasticsearch
10.3 搜索引擎对比
10.4 小结
第11章 Spring Boot的小彩蛋
11.1 修改启动Banner
11.2 使用LomBok让编程更简单
11.3 邮件发送
11.4 三“器”的使用
11.5 事务使用
11.6 统一处理异常
11.7 使用AOP
11.8 使用validator后台校验
11.9 使用Swagger构建接口文档
11.10 使用ApiDoc构建接口文档
11.11 小结
第12章 Spring Boot打包部署
12.1 使用IDE启动
12.2 使用Maven启动
12.3 JAR形式启动
12.4 War形式启动
12.5 使用Docker构建Spring Boot项目
12.6 使用Jenkins自动化部署Spring Boot应用
12.7 小结
第13章 Spring Boot实战之博客系统
13.1 博客的制作思路
13.2 博客模板制作
13.3 效果展示
13.4 依赖配置
13.5 配置文件
13.6 后台实体
13.7 主功能
13.8 辅助功能
13.9 小结
第14章 Spring Boot实战之博客后台系统
14.1 博客后台的制作思路
14.2 博客后台模板制作
14.3 效果展示
14.4 依赖配置
14.5 配置文件
14.6 后台实体
14.7 主功能
14.8 辅助功能
14.9 小结
参考文献
更新时间:2019-11-22 18:31:29