PrepZone Logo
PrepZone
Back to Spring Boot

Spring Boot · Hard

What are BeanPostProcessor and BeanFactoryPostProcessor?

Spring BootDI & Bean LifecycleBean LifecycleExtension PointsStaffArchitect

Answer preview

BeanFactoryPostProcessor: Runs before any bean is instantiated. It modifies the bean definitions (metadata) in the container. Examples: PropertySourcesPlaceholderConfigurer resolves ${} property placeholders in bean definitions.…