Spring源码中BeanFactoryPostProcessor的执行顺序是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2354个文字,预计阅读时间需要10分钟。
上一篇文章阅读了如何进行自定义属性值的编辑器的解析,并且还介绍了BeanFactory的初始化过程中做了哪些事情。本文将继续介绍AbstractApplicationContext。
上一篇文章 www.cnblogs.com/redwinter/p/16167214.html 解读了如何进行自定义属性值的编辑器的解析器,并且还介绍了BeanFactory的准备过程中做了哪些事情。这篇文章继续介绍AbstractApplicationContext#refresh的方法。
AbstractApplicationContext提供的postProcessBeanFactory空方法postProcessBeanFactory这个方法没名字跟BeanFactoryPostProcessor接口中的方法一样,但是他的功能是提供给子类进行添加一些额外的功能,比如添加BeanPostProcessor接口的实现,或者定制一些其他的功能也是可以的,因为这个方法你可以拿到BeanFactory,自然是可以对他进行一些功能的定制的。
本文共计2354个文字,预计阅读时间需要10分钟。
上一篇文章阅读了如何进行自定义属性值的编辑器的解析,并且还介绍了BeanFactory的初始化过程中做了哪些事情。本文将继续介绍AbstractApplicationContext。
上一篇文章 www.cnblogs.com/redwinter/p/16167214.html 解读了如何进行自定义属性值的编辑器的解析器,并且还介绍了BeanFactory的准备过程中做了哪些事情。这篇文章继续介绍AbstractApplicationContext#refresh的方法。
AbstractApplicationContext提供的postProcessBeanFactory空方法postProcessBeanFactory这个方法没名字跟BeanFactoryPostProcessor接口中的方法一样,但是他的功能是提供给子类进行添加一些额外的功能,比如添加BeanPostProcessor接口的实现,或者定制一些其他的功能也是可以的,因为这个方法你可以拿到BeanFactory,自然是可以对他进行一些功能的定制的。

