spring boot
文章平均质量分 61
#朱守成#
热爱技术, 为人随和,易相处
展开
-
终于把Spring三级缓存彻底看明白了
一. 前言从简单到复杂应用开发中,难免会遇到spring bean循环依赖问题,即Bean A依赖Bean B, 同时Bean B依赖Bean A。Spring大神提出了三级缓存帮助我们解决循环依赖的问题。二. 概念说明singletonFactories :一级缓存,存放类工厂(ObjectFactory),实例Bean通过ObjectFactory创建。earlySingletonObjects :二级缓存,存放创建不完全的Bean实例。singletonObjects :三级缓存,存放原创 2021-10-29 18:15:18 · 2958 阅读 · 2 评论 -
Springboot源码解析之Environment
前言:springboot近些年已经逐渐成为新项目的必备框架。Springboot可以只使用几行代码就可以帮我们搭建一个可运行的项目框架。Springboot的自定义配置也是非常简单,只需要遵循规范在application.yml或application.properties中添加配置,就可以在代码中使用@Value获取到配置。那么springboot就的合适加载的自定义配置?自定义配置又是存储在哪里的呢?Springboot的启动类很简单,一行代码就搞定。@SpringBootApplicati原创 2020-08-09 16:13:55 · 482 阅读 · 0 评论 -
初探spring boot Enable能力
spring boot 由于其超强的整合能力和强大的社区生态,已经渐渐成为java项目开发必备框架。 使用过springboot的同学们应该都很清楚,很多第三方组件与springboot集成时只需要添加一个@EnableXXX注解,就可以在项目中使用。下面使用springboot的Enable来实现一个记录方法调用次数的例子。 第一步. 定义Enabl...原创 2018-09-23 15:00:02 · 449 阅读 · 0 评论