瑞客论坛

 找回密码
 立即注册
查看: 6633|回复: 35

Spring Boot 2.0深度实践之核心技术篇

[复制链接]

金币3933  第379名

118

主题

-1

回帖

3990

积分

论坛元老

Rank: 8Rank: 8

威望
0
贡献
57
热心值
0
金币
3933
注册时间
2020-8-31
发表于 2019-4-9 14:05 | 显示全部楼层 |阅读模式
Spring Boot 2.0深度实践之核心技术篇-1.jpg
第1章 系列总览
总览 Spring Boot 2.0 深度实践系列课程的整体议程,包括 Spring Boot 三大核心特性(组件自动装配、嵌入式Web容器、生产准备特性)、Web 应用(传统 Servlet、Spring Web MVC、Spring WebFlux)、数据相关(JDBC、JPA、事务)、功能扩展(SpringApplication、Spring Boot 配置、Spring Boot Starter)以及...


第2章 走向自动装配
完整地讲述了 Spring Boot 是如何从 Spring Framework 逐渐走向组件自动装配的。根据 Spring Framework发展的脉络,首先介绍 “Spring 模式注解装配”,随后讲解 “Spring @Enable 模块装配”,最后讨论 “Spring 条件装配“,掌握 Spring Framework 中所提供的原生能力,并且理解 Spring Boot 是如何...


第3章 理解 SpringApplication
本节首先简介 SpringApplication 基本使用方法,并且根据其在 Spring Boot 应用所处的执行阶段,分别讨论 SpringApplication 准备阶段以及 SpringApplication 运行阶段。理解 Spring Boot Bean 配置源的作用、Web 应用类型推断对 Spring 应用上下文类型的作用,以及 Spring Boot 事件/事件机制。...


第4章 Web MVC 核心
通过 J2EE 前端控制器(Front Controller)模式的介绍,理解 Spring Web MVC 架构设计的思想,随后回顾Spring Web MVC 在传统 Servlet 容器中 XML 文件配置和 WAR 文件部署场景,以便重新认识 Spring Web MVC核心组件以及它们的交互流程,包括 Web MVC 注解驱动能力以及自动装配的能力,从而更好地理解...


第5章 Web MVC 视图应用
本章最为核心的议题为“视图内容协商”,掌握内容协商策略的配置手段,理解它们与视图处理器的内在联系,从而深入理解Spring Web MVC 视图处理的核心原理,由此理解 Spring Boot 是如何自动装配视图处理器和内容协商管理器,以及怎么通过外部化配置控制它们的行为。同时介绍新一代服务端模板引擎 Thymeleaf,内容包...


第6章 Web MVC REST 应用
首先讨论 REST 基本理论,并介绍 Spring Web MVC 对 REST 全面支持,包括 REST 控制定义、注解映射、请求、响应、AOP 拦截以及跨域控制(如:@CrossOrigin)等。随后重点讨论并结合源码分析 REST 内容协商的原理,理解内容协商管理.以及了解 Spring Web MVC REST 内容协商处理流程。...


第7章 渐行渐远的 Servlet
讨论的议题主要围绕着 Spring Boot 2.0 怎么让 Servlet 渐行渐远,首先需要了解的是 Servlet 的使用场景,以及各版本 Servlet 规范所覆盖的功能特性,其中包括 Spring Boot 所支持 Servlet 3.1+ 规范。通过 Servlet 生命周期的讨论,加深 Spring Web MVC DispatcherServlet 以及其他 Filter 组件...


第8章 从 Reactive 到 WebFlux
帮助大家理解 Reactive 的本质。通过 Reactive 六种不同定义、编程模型、以及设计模式,理解它的使用场景,并延伸介绍 Reactive Streams 规范和它的实现框架 Reactor。在理论和实践的结合下,使我们清醒地认识到 Reactive 并非新鲜事物,而是一种新型的编程模型,它即不局限于其实现框架,也并非解决问题的“银弹...


第9章 WebFlux 核心
继续讨论 WebFlux 的使用场景、编程模型以及核心接口。其中,使用场景部分将介绍 Spring WebFlux 的引入动机,对比 Spring MVC 的适用性边界、执行性能以及并发模型。讨论的焦点集中在编程模型,Spring WebFlux 提供函数式 Endpoint的支持,进而提升请求处理和映射的编程弹性。最后,通过对比 Spring MVC 核...


第10章 超越外部化配置
首先讨论的议题为 Spring Environment 抽象,它作为 Spring Framework 以及 Spring Boot,甚至是Spring Cloud 的配置核心 API。结合SpringApplication 生命周期和 Spring Boot 事件分析,宏观地把握 Spring Boot 多种配置源的使用场景,理解它们之间优先级顺序逻辑,进而为扩展 Spring Boot 外部化配...


下载地址:


游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

金币521  第3001名

0

主题

185

回帖

808

积分

高级会员

Rank: 4

威望
143
贡献
144
热心值
0
金币
521
注册时间
2019-4-20
发表于 2019-8-8 17:07 | 显示全部楼层
看看看看看看
回复

使用道具 举报

金币570  第2782名

0

主题

1555

回帖

9256

积分

论坛元老

Rank: 8Rank: 8

威望
4354
贡献
4332
热心值
0
金币
570
注册时间
2019-7-29
发表于 2019-8-8 17:32 | 显示全部楼层
Spring Boot 2.0深度实践之核心技术篇
回复

使用道具 举报

金币57  第12791名

3

主题

1543

回帖

2131

积分

永久会员

Rank: 8Rank: 8

威望
1159
贡献
915
热心值
0
金币
57
注册时间
2019-8-21
发表于 2019-9-3 17:04 | 显示全部楼层
6666666666666
回复

使用道具 举报

金币350  第3948名

0

主题

994

回帖

8579

积分

论坛元老

Rank: 8Rank: 8

威望
3926
贡献
4303
热心值
0
金币
350
注册时间
2019-5-24
发表于 2019-9-23 16:22 | 显示全部楼层
Spring Boot 2.0深度实践之核心技术篇
回复

使用道具 举报

金币378  第3770名

0

主题

371

回帖

469

积分

中级会员

Rank: 3Rank: 3

威望
49
贡献
42
热心值
0
金币
378
注册时间
2019-9-28
发表于 2019-9-30 16:36 | 显示全部楼层
好好学习,天台向上啊啊啊!!!
回复

使用道具 举报

金币407  第3565名

0

主题

116

回帖

465

积分

中级会员

Rank: 3Rank: 3

威望
28
贡献
30
热心值
0
金币
407
注册时间
2019-10-12
发表于 2019-11-12 22:09 | 显示全部楼层
12345678912312122312123
回复

使用道具 举报

金币385  第3715名

0

主题

315

回帖

1254

积分

金牌会员

Rank: 6Rank: 6

威望
400
贡献
469
热心值
0
金币
385
注册时间
2019-7-3
发表于 2019-11-12 22:21 | 显示全部楼层
Spring Boot 2.0深度实践之核心技术篇
回复

使用道具 举报

金币315  第4251名

0

主题

123

回帖

352

积分

中级会员

Rank: 3Rank: 3

威望
19
贡献
18
热心值
0
金币
315
注册时间
2019-6-13
发表于 2020-1-7 20:46 | 显示全部楼层
6666666666666
回复

使用道具 举报

金币1674  第1023名

7

主题

1522

回帖

7556

积分

论坛元老

Rank: 8Rank: 8

威望
2426
贡献
3456
热心值
0
金币
1674
注册时间
2019-9-23
发表于 2020-1-7 20:51 | 显示全部楼层
Spring Boot 2.0深度实践之核心技术篇 [修改]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|瑞客论坛 |网站地图

GMT+8, 2024-11-24 22:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表