SpringBoot之前出现的问题:
Spring框架需要进行大量的配置
项目的依赖管理冲突
为什么是SpringBoot?
Spring Boot本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具。
Spring Boot提供了一种新的编程范式,能在最小的阻力下开发Spring应用程序。有了它,你可以更加敏捷地开发Spring应用程序,专注于应用程序的功能,不用在Spring的配置上多花功夫,甚至完全不用配置。实际上,Spring Boot的一项重要工作就是让Spring不再成为你成功路上的绊脚石。
源码中我们可以学到很多东西,学习别人高效的代码书写、学习别人对设计模式的熟练使用、学习别人对整个架构的布局等等。目前SpringBoot2.x非常火爆,因此SpringBoot2.x是企业级开发者必须掌握的技术。本系列课程通过讲解SpringBoot2.x的源码让你能提高自己的阅读源码水平和应对企业级的开发需求,让你知其然知其所以然。
本套教程共计30季,本章节为第8季