spring4.1.8扩展实战之一:自定义环境变量验证
https://blog.csdn.net/boling_cavalry/article/details/81474340
spring4.1.8扩展实战之二:Aware接口揭秘
https://blog.csdn.net/boling_cavalry/article/details/81611426
spring4.1.8扩展实战之三:广播与监听
https://blog.csdn.net/boling_cavalry/article/details/81697314
spring4.1.8扩展实战之四:感知spring容器变化(SmartLifecycle接口)
https://blog.csdn.net/boling_cavalry/article/details/82051356
spring4.1.8扩展实战之五:改变bean的定义(BeanFactoryPostProcessor接口)
https://blog.csdn.net/boling_cavalry/article/details/82083889
spring4.1.8扩展实战之六:注册bean到spring容器(BeanDefinitionRegistryPostProcessor接口)
https://blog.csdn.net/boling_cavalry/article/details/82193692
spring4.1.8扩展实战之七:控制bean(BeanPostProcessor接口)
https://blog.csdn.net/boling_cavalry/article/details/82250986