- 内容简介
- 前言
- 第 1 章 第一个 Spring Boot 项目
- 第 2 章 集成 MySQL 数据库
- 第 3 章 集成 Spring Data JPA
- 第 4 章 使用 Thymeleaf 模板引擎
- 第 5 章 Spring Boot 事务支持
- 第 6 章 使用过滤器和监听器
- 第 7 章 集成 Redis 缓存
- 第 8 章 集成 Log4j 日志
- 8.3 使用 Log4j 记录日志
- 第 9 章 Quartz 定时器和发送 Email
- 第 10 章 集成 MyBatis
- 第 11 章 异步消息与异步调用
- 第 12 章 全局异常处理与 Retry 重试
- 第 13 章 集成 MongoDB 数据库
- 第 14 章 集成 Spring Security
- 第 15 章 Spring Boot 应用监控
- 第 16 章 集成 Dubbo 和 Zookeeper
- 第 17 章 多环境配置与部署
- 第 18 章 Spring Boot 原理解析
- 参考文献
本书内容安排
本书是一本 Spring Boot 项目实战书籍,从内容结构上可以分为两部分,第 1~17 章是项目实战篇,主要介绍如何使用 Spring Boot、如何通过 Spring Boot 整合其他热门技术、如何通过 Spring Boot 开发完整的项目。第 18 章是原理篇,主要介绍 Spring Boot 背后的原理和执行的流程。
下面是各章的内容概要。
第 1 章介绍开始学习 Spring Boot 之前的环境准备、如何一分钟快速搭建 Spring Boot、Spring Boot 文件目录以及 Maven Helper 插件的安装和使用等。
第 2 章主要介绍如何安装和使用 MySQL、Spring Boot 集成 MySQL 数据库、Spring Boot 集成 Druid 以及通过实例讲解 Spring Boot 具体的运用。
第 3 章主要介绍 Spring Data JPA 核心接口及继承关系、在 Spring Boot 中集成 Spring Data JPA 以及如何通过 Spring Data JPA 实现增删改查及自定义查询等。
第 4 章主要介绍 Thymeleaf 模板引擎、Thymeleaf 模板引擎标签和函数、在 Spring Boot 中使用 Thymeleaf、集成测试以及 Rest Client 工具的使用。
第 5 章主要介绍 Spring 声明式事务、Spring 注解事务行为以及在 Spring Boot 中如何使用方法级别事务和类级别事务等。
第 6 章主要介绍如何在 Spring Boot 中使用过滤器 Filter 和监听器 Listener。
第 7 章主要介绍如何安装 Redis 缓存、Redis 缓存 5 种基本数据类型的增删改查、在 Spring Boot 中如何集成 Redis 缓存以及如何使用 Redis 缓存用户数据等。
第 8 章主要介绍 Log4j 基础知识、在 Spring Boot 中集成 Log4j、Log4j 在 Spring Boot 中的运用以及如何把日志打印到控制台和记录到日志文件中。
第 9 章主要介绍在 Spring Boot 中使用 XML 配置和 Java 注解两种方式定义和使用 Quartz 定时器以及如何在 Spring Boot 中通过 JavaMailSender 接口给用户发送广告邮件等。
第 10 章主要介绍如何在 Spring Boot 中集成 MyBatis 框架、通过 MyBatis 框架实现查询等功能以及如何使用 MyBatisCodeHelper 插件快速生成增删改查代码。
第 11 章主要介绍 ActiveMQ 的安装与使用、Spring Boot 集成 ActiveMQ、利用 ActiveMQ 实现异步发表微信说说以及 Spring Boot 异步调用 @Async 等。
第 12 章主要介绍 Srping Boot 全局异常使用、自定义错误页面、全局异常类开发、Retry 重试机制等。
第 13 章主要介绍如何安装和使用 MongoDB 数据库、NoSQL Manager for MongoDB 客户端的安装与使用以及在 Spring Boot 中集成 MongoDB 数据库开发简单的功能等。
第 14 章主要介绍 Spring Security 的基础知识、Spring Boot 如何集成 Spring Security、利用 Spring Security 实现授权登录以及利用 Spring Boot 实现数据库数据授权登录等。
第 15 章主要介绍如何通过 Spring Boot 监控和管理应用、自定义监控端点以及自定义 HealthIndicator 等。
第 16 章主要介绍如何安装并运行 Zookeeper、Spring Boot 集成 Dubbo、myspring-boot 项目的服务拆分和实践、正式版 API 如何发布、服务注册等。
第 17 章主要介绍 Spring Boot 多环境配置及使用、Spring Boot 如何打包成 War 包并部署到外部 Tomcat 服务器上等。
第 18 章主要回顾 MySpringApplication 入口类的注解和 run 方法的原理,梳理 Spring Boot 启动执行的流程并简单分析 spring-boot-starter 起步依赖原理等。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论