深入理解springboot
文章平均质量分 93
对springboot加载原理及内部设计进行充分剖析
月夜烛峰
专注分享java实用技术
展开
-
深入理解springboot的自动配置「源码分析/图文详解」
springboot内置了很多常用的组件,比如tomcat、jdbc、redis等,接下来从根本上分析自动配置的原理及集成过程。原创 2022-09-08 18:11:26 · 902 阅读 · 0 评论 -
深入理解Spring Bean的生命周期(通俗易懂/图文详解)
网上谈这个问题的很多,但基本都是按照源码的执行顺序,时间久了很容易忘记。换个思路,spring作为一个非常优秀的框架,从设计者的角度去考虑,bean的生命周期是怎么被设计出来的?或者说是怎么被完善的?反而更容易理解!原创 2022-09-07 01:51:02 · 2181 阅读 · 3 评论 -
彻底理解spring如何解决循环依赖「图文流程详解」
这里就是spring解决循环依赖的方法,一句话就是:提前将已实例化的但还未设置依赖的bean实例缓存起来。原创 2022-08-16 19:29:35 · 1455 阅读 · 0 评论 -
深入理解为什么nacos配置信息要放到bootstrap.properties「源码分析/图文详解」
项目启动nacos链接报错,问题是为什么这里会获取localhost,而没有通过applicaiton.properties配置的nacos地址去链接原创 2022-08-11 11:02:04 · 9443 阅读 · 3 评论 -
深入理解SpringBoot中application配置文件加载顺序「源码分析/图文详解」
很明显,properties要优先yml进行加载。并且,当6001端口存在时,不再加载其余端口,也就是优先加载到端口,不会被后续配置文件中配置的端口覆盖原创 2022-07-26 15:48:24 · 1618 阅读 · 0 评论 -
深入理解SpringBoot中bootstrap和application的区别[源码分析/图文亲测]
关于springboot中bootstrap和application的区别,网上很多文章可能讲述的并不清晰,尤其是根据网上的讲解对比自己的测试,出入很大,本质原因都是理解不深刻和表述不清楚所致原创 2022-07-25 16:11:04 · 6041 阅读 · 1 评论