Part 0: 引入
在实际的开开发项目中,我们可能只需要某些属性是注入的,新建一个属性类显得又有点多余了。在一般情况下我们都会使用 Spring 的 @Value 注解,以实现配置注入的效果。虽然很好用,但是它是项目启动时一次性注入的,而不能随配置的变化而变化。
这篇文章我们将从 Spring 源码开始梳理,一步一步实现一个简单的动态配置刷新。
Part 1: Spring 源码梳理与解析 (Spring Source Code Analyse)
一张图看懂体系
相关类
AccessibleObject (父类)
├── Field (字段)
├── Method (方法)
└── Constructor (构造函数)