《SPRING BOOT技术内幕 架构设计与实现原理》求取 ⇩
作者 | 朱智胜著 编者 |
---|---|
出版 | 未查询到或未知 |
参考页数 | ✅ 真实服务 非骗流量 ❤️ |
出版时间 | 2020(求助前请核对) 目录预览 |
ISBN号 | 无 — 违规投诉 / 求助条款 |
PDF编号 | 820165388(学习资料 勿作它用) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |
第一部分准备篇2
第1章阅读代码前的准备2
1.1获取和调试SpringBoot源代码2
1.1.1 获取Spring Boot的源代码2
1.1.2 调试Spring Boot的源代码3
1.2SpringBoot源代码的目录结构3
1.2.1 SpringBoot的整体项目结构4
1.2.2 spring-boot-project项目结构5
1.3 源代码阅读工具5
1.4SpringBoot的设计理念和目标6
1.4.1 设计理念7
1.4.2 设计目标7
1.5 Spring Boot的整体架构7
第二部分原理篇10
第2章Spring Boot核心运行原理10
2.1 核心运行原理10
2.2运作原理源码解析之@EnableAuto-Configuration11
2.2.1 入口类和@SpringBootApplication注解11
2.2.2 注解@EnableAutoConfiguration功能解析14
2.3AutoConfigurationImportSelector源码解析15
2.3.1 @Import注解16
2.3.2 ImportSelector接口16
2.3.3 AutoConfigurationImportSelector功能概述17
2.3.4 @EnableAutoConfiguration自动配置开关18
2.3.5 @EnableAutoConfiguration加载元数据配置19
2.3.6 @EnableAutoConfiguration加载自动配置组件21
2.3.7 @EnableAutoConfiguration排除指定组件24
2.3.8 @EnableAutoConfiguration过滤自动配置组件25
2.3.9 @EnableAutoConfiguration事件注册32
2.4@Conditional条件注解33
2.4.1 认识条件注解33
2.4.2 条件注解的衍生注解34
2.5 实例解析39
2.6 小结41
第3章Spring Boot构造流程源码分析42
3.1 SpringApplication的初始化简介42
3.2 SpringApplication实例化流程43
3.3 SpringApplication构造方法参数44
3.4 Web应用类型推断45
3.5ApplicationContextInitializer加载47
3.5.1 源码解析47
3.5.2 实例讲解49
3.6 ApplicationListener加载50
3.7 入口类推断51
3.8SpringApplication的定制化配置52
3.8.1 基础配置52
3.8.2 配置源配置53
3.9 小结54
第4章Spring Boot运行流程源码分析55
4.1 run方法核心流程55
4.2SpringApplicationRunListener监听器57
4.2.1 监听器的配置与加载57
4.2.2 SpringApplicationRunListener源码解析59
4.2.3 实现类EventPublishingRun-Listener60
4.2.4 自定义SpringApplicationRun-Listener62
4.3 初始化ApplicationArguments63
4.4初始化ConfigurableEnvironment63
4.4.1 获取或创建环境65
4.4.2 配置环境66
4.5 忽略信息配置68
4.6 打印Banner68
4.7 Spring应用上下文的创建69
4.8Spring应用上下文的准备70
4.8.1 应用上下文准备阶段71
4.8.2 应用上下文加载阶段73
4.9 Spring应用上下文的刷新75
4.10 调用ApplicationRunner和CommandLineRunner77
4.11 小结78
第三部分内置组件篇80
第5章Spring Boot外化配置源码解析80
5.1 外化配置简介80
5.2ApplicationArguments参数处理81
5.2.1 接口定义及初始化81
5.2.2 使用实例85
5.3 命令参数的获取86
5.4 配置文件的加载88
5.5 基于Profile的处理实现93
5.6 综合实战97
5.7 小结102
第6章Spring Boot Web应用源码解析103
6.1 遗失的web.xml103
6.2Web应用的自动配置104
6.2.1 DispatcherServlet自动配置105
6.2.2 DispatcherServletRegistrationBean自动配置108
6.3SpringMVC的自动配置111
6.3.1 ViewResolver解析112
6.3.2 静态资源的支持114
6.3.3 静态index.html115
6.4 综合实战117
6.5 小结120
第7章Spring Boot内置Servlet容器源码解析121
7.1Web容器自动配置121
7.1.1 ServletWeb服务器概述121
7.1.2 自动配置源码分析122
7.2 WebServer初始化过程128
7.3DispatcherServlet的加载过程134
7.3.1 DispatcherServlet的获取134
7.3.2 DispatcherServlet的加载138
7.4 综合实战140
7.5 小结141
第8章Spring Boot数据库配置源码解析142
8.1 自动配置注解解析142
8.2自动配置内部实现解析150
8.2.1 EmbeddedDatabase-Configuration151
8.2.2 PooledDataSource-Configuration155
8.3 JdbcTemplateAutoConfiguration157
8.4 异常案例分析159
8.5 小结159
第9章Spring Boot消息源码解析160
9.1JMS基础自动配置160
9.1.1 JmsAutoConfiguration的注解160
9.1.2 JmsAutoConfiguration内部实现164
9.2 ActiveMQ自动配置166
9.3 @JmsListener注解解析173
9.4 小结175
第10章SpringBootCache源码解析176
10.1 Cache简介176
10.2 Cache自动配置177
10.3 默认Cache配置183
10.4 小结188
第11章SpringBoot日志源码解析189
11.1 LoggingApplicationListener的触发189
11.2LoggingApplicationListener的执行191
11.2.1 ApplicationStartingEvent事件处理192
11.2.2 ApplicationEnvironment-PreparedEvent事件处理196
11.3 小结203
第12章实战:创建Spring Boot自动配置项目204
12.1 自定义Spring Boot Starter项目204
12.2 Starter测试使用207
12.3 小结208
第四部分外置组件篇210
第13章Spring Boot单元测试210
13.1 Spring Boot对单元测试的支持210
13.2 常用单元测试注解211
13.3 JUnit5单元测试示例212
13.4 Web应用单元测试214
13.5MockMvc的自动配置217
13.5.1 AutoConfigureMockMvc注解217
13.5.2 MockMvcAutoConfiguration自动配置219
13.6 小结221
第14章SpringBoot打包部署解析222
14.1Spring Boot的jar包222
14.1.1 jar包的生成222
14.1.2 jar包的结构227
14.2Launcher实现原理227
14.2.1 JarLauncher228
14.2.2 WarLauncher232
14.3 小结234
第15章SpringBoot应用监控解析235
15.1 Actuator简介235
15.2Actuator自动配置237
15.2.1 HealthEndpoint自动配置237
15.2.2 HealthIndicator实现240
15.3 Actuator端点展示244
15.4 小结247
第16章Spring Boot Security支持248
16.1 Security自动配置248
16.2 SecurityAutoConfiguration详解249
16.3 SecurityFilterAutoConfiguration详解255
16.4 小结257
2020《SPRING BOOT技术内幕 架构设计与实现原理》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
- 结构设计原理
- 1980 北京:中国铁道出版社
- ISTIO服务网格技术解析与实践
- 2020
- 计算机算术运算原理、结构与设计
- 1980
- 服装制图设计原理与技术
- 1987.02 吉林科学技术出版社
- 怎样看建筑施工图 第3版
- 1999 北京:中国建筑工业出版社
- IBM企业网原理、设计与实现
- 1998 南京:东南大学出版社
- 现代内科技术与实践
- 1998 济南:山东大学出版社
- 技术美学与艺术设计原理
- 1986 北京:科学技术文献出版社
- 现代·室内设计原理
- 1998 呼和浩特:内蒙古大学出版社
- 计算机算术运算 原理、结构与设计
- 1980 北京:科学出版社
- 钢结构 原理与设计
- 1993 北京:清华大学出版社
- 操作系统原理与实现技术
- 1997 合肥:中国科学技术大学出版社
- 编译程序设计原理与构造技术
- 1997 合肥:中国科学技术大学出版社
- 建筑结构原理与设计
- 1998 长沙:湖南大学出版社
- 面向对象技术 原理与设计
- 1992 长沙:国防科技大学出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD