SpringBeanContainer exposes bean instance returned from initializeBean
Issue: SPR-17332
This commit is contained in:
@@ -170,7 +170,7 @@ public final class SpringBeanContainer implements BeanContainer {
|
||||
if (lifecycleOptions.useJpaCompliantCreation()) {
|
||||
Object bean = this.beanFactory.autowire(beanType, AutowireCapableBeanFactory.AUTOWIRE_CONSTRUCTOR, false);
|
||||
this.beanFactory.applyBeanPropertyValues(bean, name);
|
||||
this.beanFactory.initializeBean(bean, name);
|
||||
bean = this.beanFactory.initializeBean(bean, name);
|
||||
return new SpringContainedBean<>(bean, beanInstance -> this.beanFactory.destroyBean(name, beanInstance));
|
||||
}
|
||||
else {
|
||||
|
||||
Reference in New Issue
Block a user