![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring boot学习总结
spring boot学习总结,包括源码解析、原理说明、实际生产遇到的问题处理等
快乐的低头族
这个作者很懒,什么都没留下…
展开
-
Spring Boot启动的时候运行一些特定方法
如何在spring boot启动时,运行一些特定的方法,通过源码可以看出如何来实现 首先,进入到run方法中 接着进run方法 再进run方法 进callRunners 重点来了 所有实现ApplicationRunner和CommandLineRunner接口的对象,都会在启动时运行,验证一下 启动spring boot,看一下打印日志 ...原创 2020-03-11 16:08:59 · 244 阅读 · 0 评论 -
spring boot 起步依赖
spring boot起步依赖的原理非常简单,本质上还是maven的依赖传递,没有spring boot之前,每次搭建spring的项目,对于使用的jar包的版本选择要非常谨慎,这部分会耗费大量的精力,现在spring boot做了这么件好事,将jar包的版本都选择好,彼此不会冲突,并且使用时会自动加载关联的jar包,太贴心了简直 如下图,即开启了spring boot的特性 从这可以看出,我选...原创 2020-03-11 14:20:28 · 104 阅读 · 0 评论 -
spring boot自动装配解析
spring boot 实现自动解析,魔力就在于@SpringBootApplication注解,之前了解该注解的原理,但从未死磕过源代码,现在有时间,则看一下详细的源代码说明 加入该注解,即可启动自动装配(不了解自动装配概念的,建议百度了解) @SpringBootApplication的源码: @Target、@Retention、@Documented、@Inherited没有什么好说的...原创 2020-03-11 13:41:20 · 142 阅读 · 0 评论