你将收获

明白SpringBoot自动装配流程实现机制、@EnableAutoConfiguration作用

根据特定条件装备Bean,自定义条件注解

EndPoint原理分析、自定义EndPoint

starter命名规范,自定义starter

适用人群

深入了解SpringBoot的开发人员、对SpringBoot刨根问底的开发人员、使用SpringBoot自定义框架开发人员。

课程介绍

Spring Boot的设计目的是用来简化Spring应用的初始搭建以及开发过程,默认帮我们做了很多“地下工作”,是一个集大成的框架,但对于很多开发者来说它也是大包大揽,运行原理说不清道不明,可以说SpringBoot是真正的易学,难精。

本课程将围绕SpringBoot的四大核心进行深入分析,一探究竟,它是如何进行自动转配(@EnableAutoConfiguration),什么是SpringFactoriesLoader,ConditionOnxxx条件注解又是如何生效的,怎么打开和自定义EndPoint,又该如何制作starter。。。

课程目录