我可以從一個靜態工廠對象創建一個對象,像這樣:創建一個從靜態工廠方法工廠,然後調用靜態工廠方法上的ID
<bean id="myFactory" class="com.myco.MyFactory1" factory-method="createFactory">
<constructor-arg value="aString" />
</bean>
現在我想用id「myFactory」調用其
靜態
「createFactory」方法。
在java中是這樣的:
ObjectFactory objectFactory = MyFactory.createFactory().createFactory(); //Last createFactory method returns type ObjectFactory
不理解。你想要像MyFactory.createFactory()。createFactory()'? – Bozho 2010-12-17 21:30:50
是的,MyFactory.createFactory()。createFactory()。我會更新這個問題來反映這一點。 – Quaternion 2010-12-17 21:38:44
也許你需要澄清你想要完成的事情。如果createFactory創建工廠,那麼爲什麼要創建另一個工廠?你不是已經擁有了嗎? – Jay 2010-12-17 22:03:25