Don't eagerly initialize FactoryBeans

Fix `EmbeddedServletContainerAutoConfiguration` so that it does not
accidentally eagerly initialize factory beans.

Fixes gh-306
This commit is contained in:
Phillip Webb
2014-02-05 20:21:46 -08:00
parent 8763fab0e7
commit 0b7eda89d4
4 changed files with 132 additions and 9 deletions

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="earlyInit" class="org.springframework.boot.autoconfigure.EarlyInitFactoryBean" >
<property name="propertyFromConfig" value="${foo}" />
</bean>
</beans>