У меня есть пользовательский класс фабрики, чтобы получить bean-компонент, использующий фабричный bean-компонент сервиса Spring. Однако у компонента, который я хочу получить от этого фабричного компонента, есть вложенные зависимости компонента. У меня вопрос, как мне получить бин от этой фабрики со всеми встреченными вложенными зависимостями?
Spring Config :
<bean id="beanFactory"
class="org.springframework.beans.factory.config.ServiceLocatorFactoryBean">
<property name="serviceLocatorInterface" value="com.example.MyBeanFactory">
</bean>
Public class MyBean
{
JobBuilder builder;
}
Public interface MyBeanFactory
{
MyBean getMyBean();
}
Теперь, когда я делаю MyBeanFactory.getMyBean()
... я хочу иметь экземпляр MyBean, который включает в себя JobBuilde
экземпляр внутри него.