自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 彻底搞懂 Spring 中的 refresh 方法

在Spring框架中,refresh()统筹了IOC 容器从创建到就绪的完整生命周期,是Spring容器的“总开关”,所有核心功能(Bean定义加载、依赖注入、AOP织入、事件机制初始化等)都是refresh()方法串联起来的,没有它,Spring容器就没办法完成初始化并提供服务。通过这篇文章,你可以解决在日常开发中的一些问题,如Bean初始化、配置加载类问题等等。该篇文章适用于对java开发者和了解Spring的基法,能够阅读源码的人群 在Spring的官方文档中的定义是:“As this

2025-11-17 18:48:56 1066

原创 Spring是如何加载配置文件到应用程序的?

本文深入解析了Spring框架加载配置文件的源码实现机制。首先介绍了资源定位与加载的基础设施Resource和ResourceLoader接口及其实现。然后详细剖析了三种配置类型的处理流程:XML配置通过XmlBeanDefinitionReader解析并注册BeanDefinition;属性文件由ConfigFileApplicationListener加载并通过PropertySourceLoader转换为PropertySource;Java注解配置则依赖ClassPathBeanDefinition

2025-11-16 21:10:27 632

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除