Spring Boot开发实战
图书信息
| 作者 | 陈光剑 |
| 出版社 | 机械工业出版社 |
| ISBN | 9787111603337 |
| 出版时间 | 2018-07-01 |
| 字数 | 32.5万 |
| 分类 | 科技,计算机,网络,计算机理论与教程 |
读书简介
本书系统介绍如何使用SpringBoot2.0框架快速发企业级应用。全书共分三大部分,共20章。第I部分“SpringBoot框架基础”包含第1-3章,介绍SpringBoot框架的特性,并展示了快速建立HelloWorld的WebMVC示例,介绍怎样通过自动配置实现极简化的Spring应用程序发。第II部分“SpringBoot项目综合实战”包含第4~17章,介绍了大量相关项目案例,并给出了案例代码。
目录
前言
第Ⅰ部分 Spring Boot框架基础
第1章 Spring Boot简介
1.1 从Spring到Spring Boot
1.2 Spring Boot简介
1.3 约定优于配置极简化理念
1.4 本章小结
第2章 快速开始HelloWorld
2.1 创建Spring Boot项目
2.2 Spring Boot项目的入口类
2.3 添加HelloWorldController
2.4 Spring Boot应用注解@Spring BootApplication
2.5 XML配置与注解配置
2.6 本章小结
第3章 深入理解Spring Boot自动配置
3.1 传统的SSM开发过程
3.2 Spring Boot自动配置原理
3.3 Spring Boot自动配置过程
3.4 FreeMarkerAutoConfiguration实例分析
3.5 本章小结
第Ⅱ部分 Spring Boot项目综合实战
第4章 Spring Boot集成MyBatis数据库层开发
4.1 Java EE分层架构
4.2 MyBatis简介
4.3 项目实战
4.4 本章小结
第5章 Spring Boot集成JPA数据库层开发
5.1 JPA简介
5.2 ORM框架概述
5.3 Hibernate简介
5.4 Spring Data JPA简介
5.5 项目实战
5.6 本章小结
第6章 Spring Boot Gradle插件应用开发
6.1 Gradle简介
6.2 用Gradle构建生命周期
6.3 Gradle插件
6.4 项目实战
6.5 本章小结
第7章 使用Spring MVC开发Web应用
7.1 Spring MVC简介
7.2 Spring MVC常用注解
7.3 项目实战:使用FreeMarker模板引擎
7.4 实现文件下载
7.5 本章小结
第8章 Spring Boot自定义Web MVC配置
8.1 Web MVC配置简介
8.2 全局异常处理
8.3 定制Web容器
8.4 定制Spring Boot应用程序启动Banner
8.5 自定义注册Servlet、Filter和Listener
8.6 本章小结
第9章 Spring Boot中的AOP编程
9.1 Spring Boot与AOP
9.2 项目实战:使用AOP+Filter实现登录鉴权与权限控制
9.3 本章小结
第10章 Spring Boot集成Spring Security安全开发
10.1 Spring Security简介
10.2 Spring Security核心组件
10.3 项目实战
10.4 本章小结
第11章 Spring Boot集成React.js开发前后端分离项目
11.1 Web前端技术简史
11.2 前后端分离架构
11.3 项目实战
11.4 本章小结
第12章 任务调度与邮件服务开发
12.1 定时任务
12.2 开发任务调度服务
12.3 开发邮件服务
12.4 本章小结
第13章 Spring Boot集成WebFlux开发响应式Web应用
13.1 响应式宣言及架构
13.2 项目实战
13.3 本章小结
第14章 Spring Boot缓存
14.1 Spring Cache简介
14.2 Cache注解
14.3 项目实战
14.4 本章小结
第15章 使用Spring Session集成Redis实现Session共享
15.1 Spring Session简介
15.2 Redis简介
15.3 项目实战
15.4 本章小结
第16章 使用Zuul开发API Gateway
16.1 API Gateway简介
16.2 Zuul简介
16.3 项目实战
16.4 本章小结
第17章 Spring Boot日志
17.1 Logback简介
17.2 配置logback日志
17.3 logback.groovy配置文件
17.4 本章小结
第Ⅲ部分 Spring Boot系统监控、测试与运维
第18章 Spring Boot应用的监控:Actuator与Admin
18.1 Actuator简介
18.2 启用Actuator
18.3 揭秘端点
18.4 自定义Actuator端点
18.5 使用Admin
18.6 本章小结
第19章 Spring Boot应用的测试
19.1 准备工作
19.2 分层测试
19.3 本章小结
第20章 Spring Boot应用Docker化
20.1 Spring Boot应用打包
20.2 Spring Boot应用运维
20.3 使用Docker构建部署运行Spring Boot应用
20.4 项目实战
20.5 本章小结
- 电子产品装配与调试(杨秀平,吴雪峰)
- 最珍贵!大英博物馆馆藏珍品([英]马乔里・凯吉尔著,陈早/欧阳遥鹏译)
- 离散数学简明教程(朱怀宏)
- 床头灯英语・5000词读物(英汉对照):罗马故事((希腊)普卢塔克)
- 白居易诗选((唐)白居易)
- 观文化.看政治-印度后殖民时代的电视.女性和国家([美]普尔尼马・曼克卡尔著,晋群译)
- 低碳技术创新与可持续能源转型:理论与实证(杨光磊著著无编无译)
- 我的洋插队-魅力波罗的海(何杰)
