Реализация интерфейса BeanPostProcessor выполняет постобработку компонента после его загрузки, тогда как реализация интерфейса Bean- FactoryPostProcessor выполняет постобработку всего контейнера Spring. Интерфейс BeanFactoryPostProcessor определен следующим образом:

Читать »