本文共 382 字,大约阅读时间需要 1 分钟。
作用:在实例化Bean之前,之后执行自己的逻辑,作用域是整个容器
与InitalizingBean的区别:InitalizingBean作用域是实现InitalizingBean接口的那个类本身,作用域不是整个容器,而是自己,说的白话文一点就是:如果有一个类实现了BeanPostProcessor,那么spring容器中所有的bean在实例化前后都会执行BeanPostProcessor接口里的那两个方法,而如果一个类实现了InitalizingBean,那么该类自己实例化的时候,会执行InitalizingBean接口里的方法,而不影响其他bean的流程顺序
1.BeanPostProcess before 2.InitalizingBean after 3.BeanPostProcess after(注意实例化Bean的概念,可不是实例化对象哦)
转载地址:http://uvhws.baihongyu.com/